Skip to content

Instantly share code, notes, and snippets.

View CynthiaMaldonadoR's full-sized avatar

CynthiaMaldonadoR

View GitHub Profile
name "keybrd"
org 100h
; print a welcome message:
mov dx, offset msg
mov ah, 9
int 21h
;============================
; eternal loop to get
; and print keys:
wait_for_key:
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
nro db 0
alt db 0
baj db 0
msjr db '3 x $'
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
nro db 0
alt db 0
baj db 0
msjr db '4 x $'
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
nro db 0
alt db 0
baj db 0
msjr db ' / $'
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
nro db 0
alt db 0
baj db 0
msjr db ' / $'
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
.code
inicio:
mov dx, @data
mov ds, dx
.model small
.stack 64
.data
num db 11
alta db 0
baja db 0
.code
inicio:
mov dx, @data
mov ds, dx
.model small
.stack 64
.data
num db 0
alta db 0
baja db 0
msjr db '1 / $'
.code
inicio:
.stack 64
.data
nom db 'CYNTHIA ','$'
ape db 'RAMIREZ','$'
nomcom db 'ABCDEFGHIJKLMNO','$'
.code
begin proc far
mov ax,@data
mov ds,ax
mov es,ax
title programa que imprime un marco
.model small
.stack 64
.data
car db '*','$'
col db 0
ren db 0
.code
begin proc far
mov ax,@data