1

我需要输入一个字符串并像 ASCII 码数组一样显示该字符串。我如何用汇编语言实现它。

4

1 回答 1

7

在汇编语言中,字符已经以 ASCII(或 unicode 或其他)编码。您将字符用作数字。

您需要能够以数字表示形式格式化数字以进行输出。这不是特定于字符代码。

几乎肯定会有图书馆例程来做到这一点,但自己做并不难。基本上,您编写一个循环,重复从数字中提取最低数字(通过取数字模 10 的余数 - 查找 MOD 指令),将其转换为数字的字符代码(通过添加 48)并添加它到一个缓冲区,然后将该数字除以 10 以移动到下一个数字。你重复这个直到数字为零。

于 2011-05-23T12:29:32.817 回答