首页 > 编程知识 正文

计算机组成原理有什么用,处理器处理数据的宽度

时间:2023-05-03 23:10:20 阅读:156323 作者:4277

满意的回答

gy96300

2015.03.25

合格率: 42%等级: 9

帮助: 112人

计算机访问内存时,用地址编制索引。 这意味着从地址中找到数据并保存或读取数据

计算机内最小的地址单位是字节地址,即按字节组织存储区域的地址

由于是每字节8位的二进制数据,所以读写数据需要8位的数据总线,一次可以读写8位

采用8位数据总线宽度的计算机称为8位计算机,支持Z80、Intel8086等旧的cpu型号

然而,对于相对高能力的cpu,例如如果cpu片上存储器是16位,那么如果完全旋转8位,则可能不能满足cpu的高速数据运算能力的数据吞吐量,因此数据总线是2个8位,总共16位的总线

据此,随着cpu能力的提高,每4字节读写1次就成为32位的数据总线,与其对应的cpu内部的寄存器也成为32位(被称为32位计算机,windows的版本中有32位的版本)

这样,由于要处理数据全部以字节为最小单位(存储单元的位宽=8),所以为了像8位、16位、32位、64位那样读出数据,数据总线必须是8位的整数倍

因此,由于存储单元地址代码的最小单位受字节=8的限制,数据总线宽度只能是8的整数倍,由于不能计算地址,所以不采用整数倍以外的数据存取方式

10分享通报

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。