计算机组成原理复习例题.doc

计算机组成原理复习例题.doc

ID:49471051

大小:357.50 KB

页数:8页

时间:2020-03-01

计算机组成原理复习例题.doc_第1页
计算机组成原理复习例题.doc_第2页
计算机组成原理复习例题.doc_第3页
计算机组成原理复习例题.doc_第4页
计算机组成原理复习例题.doc_第5页
资源描述:

《计算机组成原理复习例题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.《计算机组成原理》例题安康学院成典勤第三章系统总线例1.假设总线的时钟频率为33MHz,且一个总线时针周期为一个总线传输周期。若在一个总线传输周期可并行传送4个字节的数据,求该总线的带宽,并分析哪些因素影响总线的带宽。解:总线的带宽是指单位时间内总线上可传输的数据位数,通常用每秒传送信息的字节数来衡量,单位可用MBps(兆字节每秒)表示。由时针频率f=33MHz,可得时钟周期T=1/f,根据题目假设的条件,一个总线传输周期为一个时钟周期,且在一个总线传输周期传输4个字节数据,故总线带宽为影响总线带宽的因素有:总线宽度、传输

2、距离、总线发送和接收电路工作频率的限制以及数据传输形式等。例2.在一个16位的总线系统中,若时针频率为100MHz,总线传输周期为5个时钟周期,每一个总线传输周期可传送一个字,试计算总线的数据传输率。解:根据时钟频率为100MHz,得一个时钟周期为数据传输率为第四章存储器例3.设CPU共有16根地址线和8根数据线,并用作为访存控制信号,作为读/写命令信号(高电平读,低电平写)。设计一个容量为32KB、地址范围为0000H~7FFFH且采用低位交叉编址的四体并行存储器。要求:(1)采用下图所列芯片,详细画出CPU和存储芯片的连

3、接图。(2)指出图中每个存储芯片的容量及地址范围(用十六进制表示)。Word资料.解:32KB四体结构的存储器可由4片位存储芯片组成,由于采用低位交叉编址,因此需用末两位地址、控制片选信号,用13根地址线~与存储芯片的地址线相连。满足地址范围为0000H~7FFFH的存储器与CPU的连接如图所示,图中各片存储芯片的地址范围是:第0片0,4,…,7FFCH;第1片1,5,…,7FFDH;第2片2,6,…,7FFEH;第3片3,7,…,7FFFH;例4.用一个位的闪存存储芯片组成一个位的半导体只读存储器。试回答:(1)该存储器的

4、数据线数是多少?(2)该存储器的地址线数是多少?(3)共需几片这种存储芯片?(4)说明每根地址线的作用。解:(1)对于位的存储器,数据线为32位。(2)对于的的存储器,按字寻址的范围是,按字节寻址的范围是,故该存储器的地址线为24位~(3)4片位的闪存可组成位的存储器,位的存储器共需32片位的闪存。(4)CPU的24根地址线中,最低2位地址为字节地址,~Word资料.这19根地址线与闪存的地址线相连,最高3位地址可通过3线---8线译码器形成片选信号。每一个片选信号同时选中4片闪存,以满足32位的数据线要求。例5.定量分析n

5、体低位交叉存储器连续读取n个字所需的时间。解:连续读取n个字所需的时间为,如下图所示例6.设有8个模块组成的八体存储器结构,每个模块的存取周期为400ns,存储字长为32位。数据总线宽度为32位,总线传输周期为50ns,试求顺序存储(高位交叉)和交叉存储(低位交叉)的存储器带宽。解:八体存储器连续读出8个字的信息量为顺序存储存储器连续读出8个字的时间是交叉存储存储器连续读出8个字的时间是高位交叉存储器的带宽是低位交叉存储器的带宽是例7.假设CPU执行某段程序时,共访问缓存命中3800次,访问主存200次,已知缓存存取周期为5

6、0ns,主存存取周期为250ns。求缓存---主存系统的效率和平均访问时间。解:(1)缓存的命中率为(2)由题可知,访问主存的时间是访问缓存时间的5倍(250/50=5)Word资料.设访问缓存的时间为t,访问主存的时间为5t,缓存---主存系统的效率为e,则(3)平均访问时间例8.设某机主存容量为16MB,缓存的容量为16KB。每字块有8个字,每个字32位。设计一个四路组相联映射(即缓存每组内共有4个字块)的缓存组织,要求:(1)画出主存地址字段中各段的位数。(2)设缓存初态为空,CPU依次从主存第0、1、2、…、99号单

7、元读出100个字(主存一次读出一个字),并重复此次序读8次,问命中率是多少?(3)若缓存的速度是主存速度的6倍,试问有缓存和无缓存相比,速度提高多少倍?解:(1)根据每个字块有8个字,每个字32位,得出主存地址字段中字块内地址字段为5位。根据缓存容量为,字块大小为B,得缓存共有块,故c=9。根据四路组相联映射,得,则。根据主存容量为,得出主存地址字段中主存字块标记位数为24-7-5=12主存地址字段各段格式如图所示:(2)由于每个字块中有8个字,而且初态缓存为空,因此CPU读第0号单元时,未命中,必须访问主存,同时将该字所在

8、的主存块调入缓存第0组中的任一块内,接着CPU读1~7号单元时,均命中。同理CPU读第8、16、…、96号单元时均未命中。可见CPU在连续读100个字中共有13次未命中,而后7次循环读100个字全部命中,命中率为(3)根据题意,设主存存取周期为6t,缓存的存取周期为t,没有缓存的访问时间为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。