Administración de Base de Datos

miércoles, 8 de mayo de 2019

Programa 9 Colores 2

include 'emu8086.inc'

CUADRO MACRO XI,YI,XF,YF,COLOR
MOV AX, 0600H
MOV BH, COLOR
MOV BL, 00H
MOV CH, YI
MOV CL, XI
MOV DH, YF
MOV DL, XF
INT 10h
endM

Cuadros macro

    cuadro 1,1,10,5,160
    posicion 2,3
    desplegar M1

    cuadro 1,1,10,5,40
    posicion 3,3
    desplegar M2

    cuadro 1,1,10,5,70
    posicion 4,3
    desplegar M3

    cuadro 1,1,10,5,100
    posicion 5,3
    desplegar M4

    cuadro 1,1,10,5,130
    posicion 6,3
    desplegar M5

    cuadro 1,1,10,5,160
    posicion 7,3
    desplegar M6

    cuadro 1,1,10,5,180
    posicion 8,3
    desplegar M7

    cuadro 1,1,10,5,200
    posicion 2,3
    desplegar M8

    cuadro 1,1,10,5,20
    posicion 2,3
    desplegar M9

    cuadro 1,1,10,5,40
    posicion 2,3
    desplegar M10

    cuadro 1,1,10,5,60
    posicion 2,3
    desplegar M11

    cuadro 1,1,10,5,80
    posicion 2,3
    desplegar M12

    cuadro 1,1,10,5,120
    posicion 2,3
    desplegar M13

    cuadro 1,1,25,5,160
    posicion 2,3
    desplegar M14




endM



POSICION MACRO X,Y
MOV DH, Y
MOV DL, X
MOV AH, 02
MOV BH, 00
INT 10H
ENDM

DESPLEGAR MACRO MENSAJE
MOV AH,09
MOV DX,OFFSET MENSAJE
INT 21h
ENDM

DATOS SEGMENT
M1 DB "E",'$'
M2 DB "Q",'$'
M3 DB "U",'$'
M4 DB "I",'$'
M5 DB "P",'$'
M6 DB "O",'$'
M7 DB "1",'$'
M8 DB "EQUIPO1",'$'
M9 DB "HUMBERTO",'$'
M10 DB "PEDRO",'$'
M11 DB "HUMBERTO",'$'
M12 DB "PEDRO",'$'
M13 DB "HUMBERTO",'$'
M14 DB "EQUIPO1 HUMBERTO, PEDRO",'$'                                       

datos ends

CODIGO SEGMENT
ASSUME CS: CODIGO,DS:DATOS,SS:PILA
PRINCIPAL PROC

MOV AX,DATOS
MOV DS,AX
Cuadros

PRINCIPAL ENDP

CODIGO ENDS

END PRINCIPAL

No hay comentarios.:

Publicar un comentario

Programa 9 Colores 2

include 'emu8086.inc' CUADRO MACRO XI,YI,XF,YF,COLOR MOV AX, 0600H MOV BH, COLOR MOV BL, 00H MOV CH, YI MOV CL, XI MOV DH, Y...