Buenas chicos, tengo una duda.
Estoy leyendo un manual sobre ensamblador, donde hago lo siguiente (Usando debug de ms-dos)
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:
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