PDA

View Full Version : Metodo in assembler mic-1


teo_smile89
07-09-2009, 11:28
Salve, sto facendo un progetto con il mic-1 e dovrei trasformare un numero big-endian dato in input a un numero little-endian, cioč devo ribaltare il numero a 8 bit x volta. Es.: 0x1245789A deve diventare 0x9A784512. Il mio problema č che non riesco a scrivere il metodo per shiftare il numero ed estrarlo una volta fatto l'and logico per isolare il numero; es.:
1245789A (A) and
000000FF (B)
---------
0000009A (A and B)

Dopo di questo passo non riesco a fare il metodo conclusivo, cioč in questo caso riuscire ad estrarre "9A" e metterlo nel TOS. Spero che possiate darmi una mano. Grazie!