这是来自汇编语言一步一步的书,Jeff Duntemann:
这是快速浏览:一位是单个二进制数字,0或1.一个字节是8位并排.一个字是并排的2个字节.双字是并排的2个字.四字是并排的2个双字.
这来自"计算机组织和汇编语言原理:使用Java虚拟机"一书,Patrick Juola:
为方便起见,通常将8位分组为单个块,通常称为字节.下一个最大的命名块是一个字.单词的定义和大小不是绝对的,而是因计算机而异.一个字是计算机要处理的最方便的数据块的大小.
那么是一个字2字节(16位),还是计算机最方便的数据块?(我也不确定这意味着什么..)
Don*_*oby 20
我对这些书中的任何一本都不熟悉,但第二本书更接近当前的现实.第一个可能是讨论特定的处理器.
处理器具有多种字长,并不总是8的倍数.
8086和8087处理器使用16位字,这可能是第一作者写的机器.
最近的处理器通常使用32或64位字.
在50年代和60年代,有些单词大小的机器现在看起来很奇怪,例如4,9和36.因为大约70年代的单词大小通常是2的幂和8的倍数.