从键盘扫描字符串?

时间:2013-05-22 21:19:47

标签: assembly x86-16

我无法从键盘扫描字符串,然后在程序集中向用户显示。我可以使用SCAN_NUM和PRINT_NUM轻松地对整数执行相同操作。

但是,我无法弄清楚如何用字符串来做,我找不到任何具体的例子。这就是我现在正在尝试的事情:

;Input
CALL    PTHIS 
DB 13, 10, 'Type string: ', 0 
CALL    GET_STRING ; save value to DS:DI

;Output
CALL   PTHIS
DB  13, 10, 'You typed: ', 0
CALL PRINT_STRING ; print value from DS:DI

我该怎么做?

1 个答案:

答案 0 :(得分:0)

你应该添加:

include 'emu8086.inc'