“emu8086.inc”中的“scan_num”功能到底有什么作用?

时间:2011-10-27 19:37:12

标签: assembly x86 emulation

我正在使用emu8086,在源代码中我发现这行在顶部:

include 'emu8086.inc'

这一行最后:

DEFINE_SCAN_NUM

我知道scan num是emu8086.inc的一部分,我用编辑器打开了inc文件,但仍然无法弄清楚scan_function到底做了什么?

1 个答案:

答案 0 :(得分:1)

它读取介于-32767和32767之间的数字并将其返回到CX,使用BIOS功能进行键盘输入并显示数字。

(实际上,它会在任何位置接受-标志,而不仅仅是在开始时。