- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章系统总线
作业
南京大学计算机系
多媒体技术研究所
袁春风
1 南京大学计算机系多媒体技术研究所袁春风
第一次作业
(1)解释下列术语:
波特率、主设备、分时复用、总线事务、菊花链、
突(猝)发数据传送
(2)( 习题9)
(3)( 习题12)
(4)为什么要设置总线裁决机构?从大的方面来说有哪两种总
线仲裁方式?集中式裁决有哪几种常用方式?各有何特点?
(5)试比较同步方式和异步通信方式。
(6)影响总线带宽的因素有哪些?
2 南京大学计算机系多媒体技术研究所袁春风
第三次作业
1.考虑以下两种总线进行60% 的读操作和40% 的写操作:
总线1是64位数据和地址复用的总线。能在一个时钟周期中传输一个64
位的数据或地址。读写操作有3个时钟周期的延迟,从第四周期开始,存
储器系统能以每个时钟周期2 个字的速度,最多传送8个字。
总线2 是分离的32位地址和32位数据的总线。每个传输占一个时钟周期。
读操作包括3个时钟的延迟,从第四周期开始,存储器系统能够以每时钟1
个字的速度传输最多8个字。对于写操作,第一个数据字与地址一起传输,
在经过3个周期的延迟之后,能够以每个时钟1个字的速度最多传输7个其
余的数据字。
在以下两种情况下,求这两种总线和存储器能提供的最大带宽。
(1)假设只进行单字数据的传输。
(2)假设所有的传输都是8个字的数据块。
(假定地址传输周期包括在延迟的3个周期内。)
3 南京大学计算机系多媒体技术研究所袁春风
第一次作业解答
(1)思考题(书中第三章习题4 、8和10)
答:①总线上的时钟定义为总线上最复杂的事件所化的时间。所有事
件在一个总线时钟内完成。所以总线裁决最好也要在一个时钟内完
成。因此,菊花链上所挂的设备个数是受时钟的限制的。(书中第
三章习题4)
②在自举分布式裁决方式中,优先级低的设备要接受所有高优先
级设备的请求信号,而低优先级设备的信号无需送到高优先级设备
中。所以最低优先级设备的请求信号无需发送出去(没有其他任何
设备需要),因而,它无需请求线。(书中第三章习题8)
③(a)指令为32位,其中操作码为8位,所以地址码为24位,根据地
址码的位数可知最大直接寻址的存储器容量为224 。若按字节编址,
则最大直接寻址的存储器容量为16MB。(b)(1) 32位地址总线传送
24位地址,则会浪费8根线,而16位的数据总线传送32位数据时,
必须分两次进行。(2)16位地址线传送24位地址,必须分两次传送,
而且在存储器中必须要有地址锁存机制。(c)PC 必须至少24位。指
令器存器用来存放指令,所以应有32位。若仅用来存放操作码,则
至少应有8位。(书中第三章习题10)
4 南京大学计算机系多媒体技术研究所袁春风
第一次作业解答
(2)解释下列术语:
答:(略)
(3)考虑一个带有16位外部数据总线的32位处理器,时钟
频率为50MHz,假定总线的最短周期是4 个时钟周期,处理
器最大数据传输率是多少?为了提高数据传输率,是采用
32位外部数据总线好,还是加倍外部时钟频率好?还有其
他什么好的措施?
答:一次总线操作至少为:4x1/50M(秒) ,而一次总线操作
只能传送16位数据,故处理器最大数据传输率为:
2B/(4x1/50M)
=25MB/秒。若采用32位…,则可提高到4B/(…)=50MB/s.
若倍频,则可提高到2B/(4x1/100M)=50MB/s. 两者相同。
5 南京大学计算机系多媒体技术研究所袁春风
第一次作业解答
(4)假设存储器系统采用50MHz时钟,存储器以
文档评论(0)