我们所说的32位的cpu或64位的cpu,这里的位是指什么?是不是bit?还有就是16位的寄存器如何访问1M的内存?

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:19:29

所谓的“64”说是二进制位数,也就是CPU的控制总线与数据逻辑的位数,也就是最小处理单元的位数,64位的处理单元位数就比32位的CPU最小处理单元位数多了一倍,性能也就大为增强了。

是指bit
32位、4字节
访问1MB内存用了两个寄存器,一个段寄存器,一个变址寄存器。寻址的时候把段寄存器的值右移4位(乘以16)再加上变址寄存器的值,所以是20位的地址。