[ org 0x7c00 ] write: mov edx, 0 jmp print writeLn: mov edx, 1 print: mov ah, 0x0e print_loop: mov al, [ ebx ] cmp al, 0 je finish int 0x10 add ebx, 0x01 call print_loop finish: cmp edx, 0 jle end new_line: mov al, 13 int 0x10 mov al, 10 int 0x10 dec edx end: ret