我需要输入一个字符串并显示该字符串,如ASCII代码数组。 我如何用汇编语言实现它。
答案 0 :(得分:6)
在汇编语言中,字符已经用ASCII(或unicode或其他)编码。您将字符用作数字。
您需要能够在其否定表示中格式化数字以进行输出。这不是特定于字符代码的。
几乎可以肯定有图书馆例程可以做到这一点,但要做到这一点并不难。基本上,你编写一个循环,重复从数字中提取最低位数(通过取模数10的余数 - 寻找MOD指令),将其转换为数字的字符代码(通过添加48)并添加它到缓冲区,然后将数字除以10以继续下一个数字。你重复一遍,直到数字为零。