Este programa define el número de líneas como máximo para listar en la página en la primera línea. Al igual que en el otro programa de JMP define el título y el modelo de memoria.
Luego, inicia el código. En este código se comienza mediante la generación de código empezando en el desplazamiento de dirección 100.
Luego, inicia el código. En este código se comienza mediante la generación de código empezando en el desplazamiento de dirección 100.
Se inicia el proceso.
Asigna valor a AX, BX y DX moviendo 01 a dichos registros y moviendo 10 al registro CX.
Luego está el nombre de la etiqueta indicando las veces de iteraciones que se tendrán, en este caso 20.
Luego, suma 1 al valor del registro AX, después suma el valor de AX al registro BX, posteriormente multiplica por 2 a DX e inicia el ciclo, restando de uno en uno hasta que sea cero.
Luego hace un movimiento del valor hexadecimal 4C00 al registro AX, ocurre la interrupción al cumplirse lo anterior y termina el proceso.
Finaliza el programa.
Asigna valor a AX, BX y DX moviendo 01 a dichos registros y moviendo 10 al registro CX.
Luego está el nombre de la etiqueta indicando las veces de iteraciones que se tendrán, en este caso 20.
Luego, suma 1 al valor del registro AX, después suma el valor de AX al registro BX, posteriormente multiplica por 2 a DX e inicia el ciclo, restando de uno en uno hasta que sea cero.
Luego hace un movimiento del valor hexadecimal 4C00 al registro AX, ocurre la interrupción al cumplirse lo anterior y termina el proceso.
Finaliza el programa.







No hay comentarios:
Publicar un comentario