martes, 2 de abril de 2019

Ejemplo Loopz

Ejemplo

org 100h

.stack 64

.data

.code

inicio:

mov cx,10 ;cantidad de veces que repetira

mov al,'>' ;caracter inicial



Lee_car:

    mov ah,0eh ;Funcion para imprimir caracter

    int 10h   ;llama a la bios



    mov ah,00 ;funcion de espera de un caracter del teclado

    int 16h ;llama al bios

    cmp al,'S' ;compara el caracter con 'S'

    loope Lee_car  ;si es igual salta a otro



    mov ah,0eh ;funcion para imprimir caracter

    int 10h ;llamada al bios



    ;colocar el fin de la linea para que baje una linea y lo imprima

    mov ah,0eh ;funcion del bios para imprimir caracter

    mov al,10

    int 10h



    ;colocar el retorno de carro para ir al inicio

    mov al,13

    int 10h

    ;prepara la salida del programa

    mov ax,4c00h

    int 21h

end inicio

No hay comentarios:

Publicar un comentario