Estoy leyendo un manual sobre ensamblador, donde hago lo siguiente (Usando debug de ms-dos)
Código
mov ax, 0002 mov bx, 0004 add ax, bx int 20
El problema lo tengo cuando uso el comando r para ver el valor de los registros, que me devuelve:
Código:
AX=0000 BX=0000
Cuando (segun entiendo) deberia devolverme ax=0006 bx=0004.
El mismo problema tengo al ejecutar rax o rbx para ver el valor de los registros por separado. Sin embargo, si utilizo el comando g (Junto con la direccion de memoria donde esta int 20), puedo ver el valor correctamente.
Que estoy haciendo mal?
Un saludo y gracias