我知道一个 Byte 是 8 位,但其他的代表什么?我正在参加一个使用摩托罗拉 68k 架构的汇编类(class),我对目前的词汇感到困惑。
最佳答案
如 operator's manual for the 68k Architecture 的第一页所述,在您的情况下,一个字是 16 位,一个长字是 32 位。
在汇编语言中,一个词是 CPU 的自然工作大小。每条指令以及内存中的地址的长度往往是一个字。一个字节总是 8 位,而一个字的大小取决于您所使用的架构。
关于memory - 字节、字、长字和长字之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33018001/