Как использовать VMware для загрузки загрузчика с самостоятельной записью для печати строки через BIOS

#operating-system

Вопрос:

Фон

Простой загрузчик для печати строки на экране через BIOS

Государство

Запуск с qemu в порядке

Вопрос

Я использую файл .img, созданный с помощью .bin, для загрузки новой виртуальной машины в VMware.

Какое изменение кода мне нужно внести, чтобы увидеть строку приветственного сообщения?

В настоящее время я вижу только курсор. , нет строки, только курсор.

Вот мой код:

 org 07c00h  mov ah , 0x0e  mov bx , str mov al , [bx] int 0x10 add bx , 1 cmp al , 0 jg while  jmp $  while:  mov al , [bx]  int 0x10  add bx , 1  mov al , [bx]  cmp al, 0  jg while   jmp $  str :   db 'welcome to the first lab of operating system class!',0  times 510-($-$) db 0 dw 0xaa55