Programa de MAESTRA en Turbo Assembler y EMU8086

PROGRAMA EN EMU8086

CODIGO


.model small
.stack 64
.code
                              ;08 captura y no imprime, 01 captura e imprime
inicio:
    mov al, '>'        ;carácter inicial
    mov cx, 2         ;número de veces a repetir el ciclo
leer_car:
    mov ah, 0EH   ; función para imprimir el carácter al
    int 10h             ;llama al bios
  
    mov ah, 01      ;pausa y espera a que el usuario presione una tecla
    int 21h             ;interrupción para capturar
   
    cmp al, 'S'        ;el carácter leído la int 16h lo guarda en al
   
loopz leer_car     ;toma en cuenta la comparación del cmp si se cumple continua
    mov ah, 0EH     ; funcion del bios para imprimir caracter
    mov al, 10
    int 10h
   
    mov al,13
    int 10h
    mov ah, 04ch   ;al terminar finaliza el prog
   int 21h
   end inicio




PROGRAMA EN TURBO ASSEMBLER

CODIGO

.model small

.stack 64
codigo segment
    assume cs:codigo        ;08 captura y no imprime, 01 captura e imprime
inicio:
    mov al, '>'                       ;caracter inicial
    mov cx, 10                      ;numero de veces a repetir el ciclo
leer_car:
    mov ah, 0EH                  ; funcion para imprimir el caracter al
    int 10h                             ;llama al bios
   
    mov ah, 01                     ;pausa y espera a que el usuario presione una tecla
    int 21h                             ;interrupcion para capturar
   
    cmp al, 'S'                       ;el caracter leido la int 16h lo guarda en al 
loopz leer_car                   ;toma en cuenta la comparacion del cmp si se cumple continua
    mov ah, 0EH                  ; funcion del bios para imprimir caracter
    mov al, 10
    int 10h
 
    mov al,13
    int 10h

   mov ah, 04ch                 ;al terminar finaliza el prog
   int 21h
   end inicio
codigo ends



Comentarios

Entradas más populares de este blog

Administración de base de datos

Todas las figuras en Python

Mi figura en Python con librería Turtle