Skip to main content

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.

hola


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 cadena cadena_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.