这来自于汇编语言一步一步的,Jeff:
下面是快速浏览:位是一个二进制数字,0或1。字节是8位并排。一个字是两个字节并排。一个双字是两个词并排。一个四字是两个双字并排。
这来自于“计算机组织和汇编语言的原则:使用Java虚拟机”( Patrick )一书。
为了方便起见,8位通常被分组为一个块,通常称为一个字节。下一个最大的命名位块是一个单词。一个单词的定义和大小并不是绝对的,而是因计算机而异。一个字是计算机处理的最方便的数据块的大小。
那么,一个字是2字节(16位),还是计算机处理的最方便的数据块?(我也不知道这意味着什么。)
发布于 2015-01-21 04:10:21
我对这两本书都不熟悉,但第二本更接近现实。第一个可能是讨论一个特定的处理器。
处理器是由多种字号组成的,并不总是8的倍数。
8086和8087处理器使用了16位字,这很可能是第一位作者所写的机器。
最近的处理器通常使用32或64位字。
在50年代和60年代,有些机器的字号对我们来说很奇怪,比如4、9和36。自从大约70年代以来,单词大小通常是2的幂和8的倍数。
发布于 2015-01-21 04:09:40
第二个引语是正确的,一个字的大小因计算机而异。臂霓虹灯体系结构是32位字体系结构的一个例子,其中64位量被称为“双字”,128位量被称为“四字”:
霓虹灯操作数可以是矢量,也可以是标量。氖矢量可以是64位双字矢量,也可以是128位四字矢量.
通常情况下,16位字只能在16位系统中找到,比如Amiga 500.
发布于 2017-05-29 12:15:37
这是史蒂文·列维所著的“黑客:计算机革命的英雄”一书。
。。内存已减少到4096“字”,每个18位。(“位”是二进制数字,要么是1,要么是0。一系列二进制数字被称为“单词”)。
正如其他答案所示,“单词”似乎没有固定的长度。
https://stackoverflow.com/questions/28066462
复制相似问题