Programas con la instruccion de LOOP (3)

En este apartado veremos las diferentes formas de utilizar la instruccion LOOP

Codigo 1: Utiliza loop con offset

.model tiny
name "Bucle"

.data
    dato db 10,13 ,'Letrero $'
   
.code
    Inicio:
    mov cx,50
    comienzo:
    mov dx,OFFSET dato
    mov ah,09
    int 21h
    ;inc cx
   loop comienzo
ret



Codigo 2: LOOP con libreria emu8086

org 100h     
include 'emu8086.inc'
 
  mov cx,10   ;Vueltas que va a dar el programa
 
  comienzo:
  printn 'letrero'
 
 loop comienzo


ret


Codigo 3: Loop que solo visualiza el mensaje 50 veces con libreria emu8086.

ORG 100H 
INCLUDE 'emu8086.inc'

MOV CX,50 ;ES REGISTRO QUE CONTROLA LAS VECES DE ITERACIONES

COMIENZO: ;DEBE TENER UNA ETIQUETA ;MULT 5 
    PRINTN 'LETRERO'
    INC CX
    LOOP COMIENZO
    
    RET




Comentarios