Sto cercando di capire la specs, ma non riesco a capire la prima riga dell'esempio dato:Come capire la prima riga dell'esempio sull'assemblaggio delle specifiche DCPU-16?
SET A, 0x30 ; 7c01 0030
Ecco quello che ho capito dalle specifiche:
- la prima parola (7c01) pienamente definisce l'istruzione
- l'operatore è 0x1 che è il comando
SET a, b
- b = 111100 = 0x3C (quando si converte in Hex) = valore letterale 0x3C
- a = 000000 = registrare un
così ho capito le istruzioni come SET A, 0x3C
Qualcuno può consigliare dove ho sbagliato?
Dov'è b = 111100 viene? Dal mio punto di vista b = 110000 = 0x30 ... –
@cli_hlt Hum, ora ho 0x7c01 = 0111110000000001 che mi dà b = 011111 = 1F?! – tucson