发布网友 发布时间:2022-04-22 04:20
共4个回答
热心网友 时间:2023-10-08 23:30
一个字的位数,即字长,是计算机系统结构中的一个重要特性。字长在计算机结构和操作的多个方面均有体现,计算机中大多数寄存器的大小是一个字长。
计算机处理的典型数值也可能是以字长为单位。CPU和内存之间的数据传送单位也通常是一个字长,还有内存中用于指明一个存储位置的地址也经常是以字长为单位的。
现代计算机的字长通常为16、32、64位。其他曾经使用过的字长有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例。
字长的选择:
在设计计算机时,字长的选择是非常重要的。设计上的考虑倾向于为特定的用途(如地址)设定特定的位长。然而,出于经济的考虑,又应该仅使用一种尺寸,或者很少的几种与基本尺寸成倍数或分数(约数)关系的尺寸。这个首选的基本尺寸就成为该构架的字长。
字符的尺寸对于字长的选择也有影响。20世纪60年代中期以前,字符大部分以6位存储;这样最多允许64个字符,因此不能又大写字符。
由于将字长定义成字符尺寸的倍数在处理时间和存储空间上都比较划算,所以这个时期字长也就被定义为6位(在二进制机器上)的倍数。通常的选择是36位字长,这也是适合于浮点数格式的一个长度。
热心网友 时间:2023-10-08 23:30
字长是用二进制代码表达的计算机语言,是0和1组成的一串代码。计算机同一时间内处理的一组二进制数称为一个计算机的字,而这组二进制数的位数就是字长。字长指的是CPU一次能并行处理的二进制位数,如16位32位64位。热心网友 时间:2023-10-08 23:31
在同一时间中处理二进制数的位数叫字长。一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”。参考资料:http://ke.baidu.com/view/731.htm
热心网友 时间:2023-10-08 23:31
大概意思可以看下图中所示。