assembly 有没有一种可能的方法可以从键盘上得到一个字符串并打印出来?

lskq00tm  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(112)

我试着做一个程序,从键盘上读取一个字符串,然后打印这个字符串。我试着这样做,但它决定只打印第一个字母。例如:

它应该做什么

键入字符串,打印字符串。

它做了什么:

键入字符串,打印s。
有没有人有什么想法来解决这个问题?或者有没有人知道如何修复这个bug?

使用带有16位代码的编译器NASM。

gxwragnw

gxwragnw1#

谢谢Michael Petch的回答。这确实起作用了:

MOV DX, [STRING]
MOV AH, 0Ah
INT 0x21

相关问题