计算机组成原理3
Posted lyjblogg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机组成原理3相关的知识,希望对你有一定的参考价值。
cpu因为有高速缓存所以也是属于存储器。
计算机总线:
没有总线的时候每个设备之间要两两相连才能通信,这样会很复杂。所以就要设置总线,然后将其他设备连接到总线上就可以通信了。
总线的概述:
总线分为片内总线(芯片内部的总线)和系统总线(连接计算机外围设备的总线)
系统总线又分为:数据总线、地址总线、控制总线。
数据总线:1.双向传输各个部件的数据信息。2.数据总线的位数(总线宽度)是数据总线的重要参数。一般与cpu的位数相同为32位或者64位。表示一次能传送的位数。
地址总线:
控制总线:
总线的仲裁:决定不同设备使用总线的优先顺序。
仲裁器存在的理由:当不同设备之间发生冲突的时候,比如都要使用总线去访问主存的时候,就要由仲裁器来决定谁使用。
总线仲裁的方法:
链式查询:谁最接近仲裁器就能优先获得使用权,比如这里设备2发出使用总线的请求,如果使用权会下发先经过设备1,如果设备1不需要则可以让设备2直接使用,否则设备1先使用。好处:电路复杂度低,仲裁方法简单。坏处:优先级低的设备难以获得总线使用权。对电路故障敏感。
计时器定时查询:
独立请求:好处:响应速度快,优先顺序可动态改变。坏处:设备连线多,总线控制复杂。
以上是关于计算机组成原理3的主要内容,如果未能解决你的问题,请参考以下文章