计算机字长是什么意思?


计算机字长是什么意思?

文章插图
计算机字长是一个字的位数 。
计算机字长是计算机系统结构中的一个重要特性 。字长在计算机结构和操作的多个方面均有体现 。计算机中大多数寄存器的大小是一个字长 。计算机处理的典型数值也可能是以字长为单位 。
CPU和内存之间的数据传送单位也通常是一个字长 。还有内存中用于指明一个存储位置的地址也经常是以字长为单位的 。现代计算机的字长通常为16、32、64位 。其他曾经使用过的字长有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例 。
字长的选择
字符的尺寸对于字长的选择也有影响 。20世纪60年代中期以前,字符大部分以6位存储;这样最多允许64个字符,因此不能又大写字符 。由于将字长定义成字符尺寸的倍数在处理时间和存储空间上都比较划算,所以这个时期字长也就被定义为6位(在二进制机器上)的倍数 。
随着IBM360系统的引入——该系统使用8位字符,并支持大小写字母——标准的字符(确切地说:字节)尺寸也转变成为8位 。从那以后,字长也自然变成了8的倍数,16、32、64位字长被广泛使用 。
【计算机字长是什么意思?】字长是指在同一时间中处理二进制数的位数,通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据,二进制的每一个0或1是组成二进制的最小单位,称为一个比特(bit) 。
一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长” 。字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标 。
双倍字长
双倍字长是指计算机内部参与运算的数的位数 。它决定着计算机内部寄存器、ALU和数据总线的位数,直接影响着机器的硬件规模和造价 。双倍字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算 。
问题一:计算机字长是什么意思在同一时间中处理二进制数的位数叫字长 。
计算机字长就是计算机中CPU在一次操作中能处理的单位字的长度,即运算器能够并行处理和存储器每次读写操作时能包含的二进制码的位数 。
有8、16、32、64位字长 。
一般计算机未作说明的一般认为是16位 。
问题二:计算机的字长是什么计算机的每个字所包含的位数称为字长 。根据计算机的不同,字长有固定的和可变的两种 。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的 。
计算的字长是指它一次可处理的二进创数字的数目 。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关 。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍 。
一般地,大型计算机的字长为32D64位,小型计算机为12D32位,而微型计算机为4一16位 。字长是衡量计算机性能的一个重要因素 。
问题三:计算机的字长是指??楼主您好,
字长是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干字长段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数组成一条指令或其它信息 。16个0和1可组成各种排列组合,通过线路变成电信号,让计算机执行各种不同的操作
一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长” 。字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标 。字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算 。在其他指标相同时,字长越大计算机的处理数据的速度就越快 。早期的微机字长一般是8位和16位,386以及更高的处理器大多是32位 。目前市面上的计算机的处理器大部分已达到64位 。字长由微处理器对外数据通路的数据总线条数决定
问题四:计算机系统内的字长到底指的是什么?既不是地址总线宽度,也不是数据总线宽度,字长是ALU在一个时钟周期内最多能运算的二进制位数 。

推荐阅读