domingo, 25 de febrero de 2018

int10h





;CAMBIAR EL COLOR DE LA PANTALLA
;PILA SEGMENT STACK "STACK"
; DB 100 DUP("0)
;PILA ENDS

DATOS SEGMENT
    MENSAJE DB 10,13,"SE HA CAMBIADO EL COLOR DE LA PANTALLA$",10,13,"$"
    
DATOS ENDS


CODIGO SEGMENT
    
       ASSUME CS:CODIGO,DS:DATA
    
       INICIO:
              MOV ah,06H ;MANEJA SCROLL
              mov bh,2fh ;2 color verde fondo y f letras blanco, ver liga de colores BIOS
              mov cx,0000h;ESQUINA SUPERIOR IZQ
              mov dx,999fh;esquina inf derecha
              int 10h ;modo de video,cosas de pantalla
              
              
              
              mov ah,02h ;posicionar el cursor
              mov bh,00h ;pone el modo de vi
              mov dx,0000h
              int 10h
           
              ;despliege del mensaje
              mov ax,DATOS
              mov dx,ax
              lea dx,MENSAJE
              mov ah,9h
              int 21h
           
              ;cierre del programa
              mov ax,4c00h
              int 21h

CODIGO ENDS 
END INICIO


No hay comentarios.:

Publicar un comentario

Macro Potencia de un numero

name "potencia" include "emu8086.inc" include "macroos.txt" .model small data segment     base  dw ? ...