Hola
Este es el código del comando hola
en DariOS. Se encarga de mostrar un mensaje de saludo en pantalla y limpiar previamente el buffer de entrada.
Propósito
Mostrar una cadena de texto predeterminada (cadena_hola
) en pantalla tras limpiar el buffer.
Lógica paso a paso
call limpiar_buffer
- Llama a la rutina
limpiar_buffer
para borrar el contenido del buffer de entrada.
mov si, cadena_hola
- Carga en
SI
la dirección de la cadenacadena_hola
, que contiene el mensaje a imprimir.
call imprimir_cadena
- Llama a la subrutina
imprimir_cadena
para mostrar el mensaje carácter por carácter en pantalla.
Finalizar
ret
- Termina la ejecución del comando y regresa al llamador.