OSDev - Невозможно получить ввод более 2 букв - PullRequest
0 голосов
/ 11 апреля 2020

Я выполнил учебник по OSDev, и у меня в коде ошибка: -

Вот ссылка на учебник (код встроен на веб-сайте) - https://www.linuxvoice.com/asmschool-make-an-operating-system/

Моя проблема в том, что я не могу прочитать более 2 букв в операционной системе.

Мой код для ввода:

call lib_input_string

cmp byte [si], 0
je loop

cmp word [si], "ls"
je list_files

Я хочу изменить ('ls ') до трех или более букв.

Но когда я это делаю, ОС не распознает его.

...