Miprograma
Páginas: 2 (341 palabras)
Publicado: 27 de octubre de 2010
;poner un pixel color blanco
;usando la tecla
;usando la tecla 8,2,4,6
graph macro ;iniciamos modo grafico
mov ah,00h
mov al,12h
int 10hendm ;finaliza una secuencia de macro
paleta macro color ;permite definir paleta
mov ah,0bh
mov bh,00h
mov bl,color
int 10h ;termina elproceso con una interrupcion 10h
endm ;finaliza una secuencia de macros
punto macro x,y,color
mov ah,0ch
mov al,color ;color blanco
mov bh,0
mov cx,xmov dx,y
int 10h
endm ;finiliza una secuencia de macros
.model small ;especifica el modelo de la memoria
.stack ;segmento depila
.data ;segmento de datos
xx dw 1
yy dw 1
x dw 320
y dw 240
.code ;segmento de codigo
.startup ;indica elinicio del programa
graph ;seteamos modo grafico 640*480
paleta 1 ;color azul
push ax
push bx
mover:
punto xx,yy,0; punto x,y,
mov ah,07h ;readkey
int 21h
cmp al,56 ;caracter'8'
je up
cmp al,52 ;caracter'4'je left
cmp al,54 ;caracter'6'
je right
cmp al,50 ;caracter'2'
je down
cmp al,27je salir ;salir
jne mover
;up:
down:
mov ax,y
mov yy,ax ;guardamos posicion anteriormov bx,x;x lo movemos a xx
mov xx,bx
inc ax
mov y,ax
jmp mover
left:...
Leer documento completo
Regístrate para leer el documento completo.