字长是指cpu的每个字所包含的位数,因此字长取决于CPU的好坏。
根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。
计算机的字长是计算机处理数据时,CPU一次能够处理的二进制位数就是该计算机的字长。通常计算机的字长是字节的倍数,如8位、16位、32位和64位等。
字长越长,计算机所表示数的范围就越大,处理能力也越强,运算精度也越高。字长受操作系统的制约,例如:在32位软件系统中64位字长的CPU只能当32位用。
相关进位计数制
(1)十进制计数制:有0-9十个数码,逢十进一。
(2)二进制计数制:仅有0、1两个数码,逢二进一。(0+0=0 0+1=1 1+0=1 1+1=10)
(3)八进制计数制:有0-7共8个数码,逢八进一。(7+1=10)
(4)十六进制计数制:有0-9、A、B、C、D、E、F共十六个数码,逢十六进一。(F+1=10)