Escolar Documentos
Profissional Documentos
Cultura Documentos
#########################
##################################################
#########################
.aseg value,data
.org 30h
.rseg mycode,code
mov a,#87h ;Initialising accumulator
mov r0,#46h ;Initialising R0
xchd a,@r1 ;Exchanging lower nibbles
mov 61h,a ;saving accumulator in 61h
mov 62h,r0 ;saving R0 into 62h
mov a,62h
swap a
mov r0,a ;Swap R0
mov a,61h
swap a ;Swap A
xchd a,@r1 ;Exchanging higher nibbles
swap a
mov 63h,a ;Saving A into 63h
mov a,r0
swap a ;Saving B into 64h
mov 64h,a
mov a,63h
mov r0,64h ;The values are swapped
nop
nop
.end