Linguaggio assembler MIPS

di il
1 risposte

Linguaggio assembler MIPS

Ciao ,studio da poco il linguaggio asssembler MIPS e ho bisogno di un aiuto su alcune cose.
che sarebbe il risultato della domanda qui sotto allegata che non riesco a capire bene . che cosa dovrei fare per prima , convertire questi due registri t8 , t9 e il valore -25000 in binario poi risolvere con questi istruzioni?

grazie per i vostri suggerimenti .

Supponendo che t8 = 0x12340000 e t9 = 0xFFFF0000, si dica, motivando la risposta, quali valori
assumerà il registro t2 se verranno eseguite le seguenti istruzioni (-25000 = 9E58 in complemento a 16):

a)sltiu $t2, $t8, -25000

b) slt $t2, $t9, $t8

c)slti $t2, $t8, -25000

1 Risposte

  • Re: Linguaggio assembler MIPS

    Sicuro che -25000 sia uguale a 9E58 in complemento a 16?
    9E58 == -33192
    (9x16^3)+(14x16^2)+(5x16)+(8)
Devi accedere o registrarti per scrivere nel forum
1 risposte