Ensamblador - Utilice el DEBUG para rastrear

 
Vista:

Utilice el DEBUG para rastrear

Publicado por yorm (1 intervención) el 23/09/2005 07:10:16
Utilice el DEBUG para rastrear el código ensamblador que genera las secuencias :

AX toma valores 1, 2, 3, 4, ...
BX toma valores de 1, 3, 6, 10 ...
CX toma valores de 1, 2, 4, 8, ...

Que valores toma CS:IP en A20 y en la instrucción JMP. Cuantos Bytes hay de diferencia entre estas instrucciones. Verifique la dirección hexadecimal del salto JMP, partiendo de IP + Operando de JMP (A20) .

ESTO ESTA BIEN LO QUE ESTOY HACIENDO
TITLE secuencia (COM) serie de secuencia
.model small
.code
org 100h
INICIO PROC NEAR
mov ax,01 ;Se inicializa a AX en 1
mov bx,01 ;Se inicializa a BX en 1
mov cx,01 ;Se inicializa a CX en 1
A20:
add cx,ax ;suma 01 ax
add ax,bx ;A AX se suma el valor de BX
shl cx,1 ;multiplica por dos a cx
jmp A20 ;salta a 20
INICIO ENDP
END INICIO
y como hago lo que dice abajo del cs:ip y todo lo demas les agradesco que me ayuden
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder