From ba78ae796460bad96e45b8b5715b35356dd8964a Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Tue, 12 Sep 2023 11:40:15 -0400 Subject: [PATCH] Changed welcome message in print.asm --- Part1/print.asm | 49 ++++++++++++++++++++++++++++--------------------- 1 file changed, 28 insertions(+), 21 deletions(-) diff --git a/Part1/print.asm b/Part1/print.asm index bf42f5b..0fc51a4 100644 --- a/Part1/print.asm +++ b/Part1/print.asm @@ -1,45 +1,52 @@ mov ah, 0x0e ; set tty mode (teletype mode) of Interrupt 10h for character output (0x0e) -mov al, 'W' ; set a single byte, the output character +mov al, 'G' ; set a single byte, the output character int 0x10 ; Call the interrupt routine -mov al, 'e' -int 0x10 -mov al, 'l' -int 0x10 -mov al, 'c' +mov al, 'o' int 0x10 mov al, 'o' int 0x10 -mov al, 'm' +mov al, 'd' +int 0x10 +mov al, '' +int 0x10 +mov al, 'E' +int 0x10 +mov al, 'v' int 0x10 mov al, 'e' int 0x10 -mov al, ' ' +mov al, 'n' int 0x10 -mov al, 't' +mov al, 'i' +int 0x10 +mov al, 'n' +int 0x10 +mov al, 'g' +int 0x10 +mov al, '' +int 0x10 +mov al, 'P' +int 0x10 +mov al, 'r' int 0x10 mov al, 'o' int 0x10 -mov al, ' ' +mov al, 'f' int 0x10 -mov al, ' ' +mov al, 'e' int 0x10 -mov al, 'O' +mov al, 's' int 0x10 -mov al, 'S' +mov al, 's' int 0x10 -mov al, '3' +mov al, 'o' int 0x10 -mov al, '5' -int 0x10 -mov al, '0' -int 0x10 -mov al, '2' +mov al, 'r' int 0x10 mov al, '!' int 0x10 - jmp $ ; jump to current address = infinite loop this is your boot program ; padding and magic number times 510 - ($-$$) db 0 -dw 0xaa55 \ No newline at end of file +dw 0xaa55