一个字的宽度

以前总是没搞清楚半字,字到底有多少个字节,有说字是4字节的,又说字是8字节的,但没有个固定的说法

下面这段话摘抄自Computer system: a programmer's perspective

Buses are typically designed to transfer fixed-sized chunks of bytes known as words. The
number of bytes in a word (the word size) is a fundamental system parameter that
varies across systems. Most machines today have word sizes of either 4 bytes (32
bits)or8bytes(64bits).

翻译过来就是说:

总线一般被设计来传输固定大小的一块数据,这块数据被称为字(word),一个字包含的字节数(即字的大小)是各种计算机系统里面的基本参数,

而且这个参数在不同的系统里通常是不同的。大多数的现代计算机系统里面,一个字要么是4个字节,要么是8个字节.

由此我们可以看出,单纯问一个字占多少字节是没有意义的,

因为字的大小取决去具体系统的总线宽度,

如果是32位的系统,则一个字是4个字节,如果是64位,则是8个字节。

猜你喜欢

转载自www.cnblogs.com/longchang/p/12603993.html