是DCPU-16汇编程序'dat',字符串应该为每个字符生成一个字节或单词?

时间:2012-04-06 03:32:06

标签: dcpu-16

我不清楚是否

dat "Hello"

应该生成5个字或3个(填充一个字节)

1 个答案:

答案 0 :(得分:8)

根据this pic,每8位字符只有一个字:

所以

:data dat 0x170, "Hello ", 0x2e1 ...

将生成

0x0170 0x0048 0x0065 0x006c 0x006c 0x006f 0x0020 0x02e1

他用

测试正常字符和特殊字符之间的区别
ifg a, 0xff

这将得出结论,所有ascii char都有自己的单词