Что именно делает функция «scan_num» в «emu8086.inc»? - PullRequest
0 голосов
/ 27 октября 2011

Я работаю с emu8086, в исходном коде я нашел эту строку вверху:

include 'emu8086.inc'

и эту строку в конце:

DEFINE_SCAN_NUM

Iзнаю, что scan num является частью emu8086.inc, и я открыл файл inc с помощью редактора, но все еще не могу понять, что именно делает scan_function?

1 Ответ

1 голос
/ 28 октября 2011

Он читает число в диапазоне от -32767 до 32767 и возвращает его в CX, используя функции BIOS для ввода с клавиатуры и отображения числа.

(На самом деле он принимает знак - в любой позиции, не только в начале).

...