Pantalla
La pantalla es un dispositivo de salida que permite mostrar caracteres. La forma de comunicarse con la pantalla es mediante una llamada al sistema. Esto es así por simplicidad, ya que una pantalla real es mucho más compleja.
Con la llamada INT 7
se escribe una cadena de caracteres en la pantalla. Recibe dos parámetros:
AL
: longitud de la cadena a imprimirBX
: dirección de memoria donde empieza la cadena
vonsim
org 1000h
cadena db "Hola!"
org 2000h
mov bx, offset cadena
mov al, 5
int 7
; Se imprime "Hola!" (sin las comillas) en la pantalla.
int 0
end
Hay tres caracteres especiales:
- el carácter de retroceso (
BS
, 8 en decimal) borra el carácter previo; - el carácter de salto de línea (
LF
, 10 en decimal) imprime, en efecto, un salto de línea — útil para no imprimir todo en una sola línea; - el carácter de form feed (
FF
, 12 en decimal) limpia la pantalla.