1.机器字长
机器字长是指计算机进行一次整数运算(即定点整数运算)所能处理的二进制数据的位数,通常与CPU的寄存器位数、加法器有关。所以机器字长一般等于内存寄存器的大小,字长越长,数的表示范围越大,计算精度越高。计算机字长通常都选定字节(Byte,8位)的整数倍,通常是2、4、8倍。不同的计算机,字长可以不相同。
指令字长:一个指令中包含二进制代码的位数。
存储字长:一个存储单元存储二进制代码的长度,它们必须是字节的整数倍。
指令字长一般都取存储字长的整数倍,如果指令字长等于存储字长的2倍,就需要2次访存来取一条指令,因此,取值周期为机器周期的2倍,如果指令长度等于存储字长,则取指周期等于机器周期。
2.数据通路带宽