SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: futremza en Martes 2 de Agosto de 2005, 21:09
-
Nuevamente los molesto!!!, estuve buscando una macro para hacer un scrol (av pag) y solo encontre algo como esto:
AVPAG PROC NEAR
SALTO:
MOV AH,16
INT 16H
CMP AL,0DH
JNZ SALTO
RET
AVPAG ENDP
Es correcta?, no la entiendo realmente....es decir la comparacion....
Desde ya gracias.
-
La verdad es que no encontre ese servicio en la interrupcion 16h y la 10h es la de video.
Se usan estos servicios:
http://www.ctyme.com/intr/rb-0096.htm (http://www.ctyme.com/intr/rb-0096.htm)
http://www.ctyme.com/intr/rb-0097.htm (http://www.ctyme.com/intr/rb-0097.htm)
Y aca tenes un ejemplito para avanzar una linea:
AVLINEA:
mov ah, 06h
mov al, 1
mov bh, 07
xor cx, cx
mov dl, 128
mov dh, 128
int 010h
RET
Mas info:
http://www.emu8086.com/vb/asm_samples/scroll.txt (http://www.emu8086.com/vb/asm_samples/scroll.txt)
http://www.htl-steyr.ac.at/~morg/pcinfo/ha...ts/inte6o8g.htm (http://www.htl-steyr.ac.at/~morg/pcinfo/hardware/interrupts/inte6o8g.htm)
:smartass: :ph34r: :comp: