Donc j'apprends MIPS en utilisant le simulateur SPIM et je suis bloqué sur ce problème.Ajout de deux nombres de 64 bits dans l'assemblage
Je souhaite ajouter deux numéros de 64 bits qui sont stockés dans quatre registres 32 bits. Donc, j'ajoute les octets LO, puis le carry et les octets HI. Mais il n'y a pas de commande adc/addc, c'est-à-dire ajouter avec carry. Donc, je devrais ajouter le bit de retenue dans le registre d'état. Mais, comment exactement je lis ce registre?
Si $ t0 est le registre temporaire 1, alors quel est l'équivalent du registre d'état qui contient le drapeau de report?
J'ai beaucoup googlé Je ne trouve toujours pas d'exemples qui utilisent même le registre d'état.
Il n'y a pas de registre d'état ou de drapeau dans MIPS –