当前位置:文档之家› 6月1日作业解答(6.2~6.5,7.1,版5,13计)(1)

6月1日作业解答(6.2~6.5,7.1,版5,13计)(1)

作业(6.1~6.5,7.1)
1.(A类选作)在菊花链方式下,(逻辑上)越靠近总线控制器的设备,a。

a)得到总线使用权的机会越多,优先级越高
b)得到总线使用权的机会越少,优先级越低
c)得到总线使用权的机会越多,优先级越低
d)得到总线使用权的机会越少,优先级越高
2.(选作)在独立请求方式下,若有几个设备,则a。

a)有几条总线请求信号线和几条总线授权信号线
b)有一条总线请求信号线和一条总线授权信号线
c)总线请求信号线多于总线授权信号线
d)总线请求信号线少于总线授权信号线
3.(A类选做)一次总线事务中,主设备只需给出一个首地址,从设备就能从
首地址开始的若干连续单元读出或写入多个数据。

这种总线事务方式称为c。

a)并行传输b) 串行传输c) 突发传输d) 同步传输
4.(A类选作)总线定时是总线系统的核心问题之一。

为了同步A.______、
B.______的操作,必须制订
C.______。

通常采用
D.______定时和
E.______
定时两种方式。

主方、从方、定时、同步、异步
5.下列各种情况中,应采用异步传输方式的是a
a)I/O接口与打印机交换信息
b)CPU与存储器交换信息
c)CPU与I/O接口交换信息
d)CPU与PCI总线交换信息
6.下面所列的d不属于系统总线接口的功能。

a)数据缓存
b)数据转换
c)状态设置
d)完成算数及逻辑运算
7.P208 9 BAC
8.P208 10 A
9.P208 14 DCAB
10.P208 15ABDC
11.集中式仲裁方式必须有一个A___中央仲裁器___,它受理所有功能模块的
B___总线请求___,按C___优先原则或公平原则___进行排队,然后仅给一个功能模块发出D___授权___信号。

12.(选作)当代的总线标准大都能支持以下数据传送模式:A______操作;
B______操作;C______操作;D______操作。

详见第6章小结
13.(选作)分布式仲裁不需要A___中央仲裁器___,每个功能模块都有自己的
B___仲裁号和仲裁器___。

通过分配C___优先级___仲裁号,每个仲裁器将仲裁总线得到的号与D___自己的仲裁号___进行比较,从而获得总线控制权。

14.(选作)设总线频率为100MHZ,数据总线和地址总线公用一组总线,32位
宽,存储字长也是32位。

传送一次地址或者一次数据需要一个时钟周期。

采用猝发式发送,则128位数据需要的时间是c。

a)20ns b) 40ns c) 50ns d) 80ns
猝发式发送:成块传送。

给出块起始地址,可传送整块。

一般块长为存储器字长4倍。

块长=128位/32位=4,故128位数据正好一个块。

分4次传送,每次1个时钟周期。

故传送地址及数据供需1+4=5(个)时钟周期
5×(1/100MHZ)=50nm (1M=106,严格:1兆=106)
15.在微型机系统中,外围设备通过___a___与主板的系统总线相连接。

a)适配器
b)设备控制器
c)计数器
d)寄存器
16.(预习作业)磁盘驱动器向盘片磁层记录数据时采用___ b ___方式写入。

a)并行
b)串行
c)并行—串行
d)串行—并行
17.(选作,预习)为了使设备相对独立,磁盘控制器的功能全部转移到设备中,
主机与设备间采用___ a ___接口。

a)SCSI
b)专用
c)ESDI
18.外围设备大体分为A______设备、B______设备、C______设备、D______设
备、E______设备五类。

输入、输出、外存、数据通信、过程控制
19.每一种外设都是在它自己的A。

__设备控制器__控制下进行工作,而A则通
过B. _ I/O接口__和C. ___主机___相连并受C 控制。

20.(预习作业)磁表面存储器主要技术指标有A.______,B. ______,C. ______,
D ______。

存储密度、存储容量、平均存取时间、数据传输率
21.(选作,预习)一个完整的磁盘存储器由三部分组成,其中A___磁盘驱动
器___又称磁盘机或磁盘子系统,是独立于主机的一个完整的设备;B__磁盘控制器__是磁盘机与主机的接口部件;C___磁记录介质___用于保存信息。

22.(预习)磁盘格式化就是在磁盘上形成磁道和扇区的过程。

23.P232 1 D
24.(B类选作)分布式仲裁器的逻辑结构如图所示。

每个设备都有一个设备竞
争号和仲裁号。

当设备竞争总线时,会将其竞争号从CN7~CN0输入。

假设系统有15个设备接口,每个设备竞争号均为其编号所对应的二进制数(例如设备2的竞争号为00000010),仲裁号为竞争号按位取反。

a)若系统中仅有设备3申请使用总线,通过分析电路给出仲裁总线上的仲
裁号;
b)若系统中有设备3和设备5同时竞争使用总线,通过分析电路给出仲裁
总线上的仲裁号。

解:设有设备1~16,则竞争号分别为:00000001,00000010,…00010000 总线空闲时,竞争线=0,则可推出AB7~AB0=11111111
允许竞争时,竞争线=1,送至每一个设备接口
a) 若系统中仅有设备3申请使用总线,则送上其竞争号
CN7(3)~CN0(3)=00000011,则 AB7(3)=1CN7(3)=⋅竞争线=AB7
W7(3)=(AB7+CN7(3))·竞争线=1 AB6(3)=1CN6(3))3(7=⋅W =AB6
W6(3)=(AB6+CN6(3))·W7(3)=1
… AB2(3)=1CN2(3))3(3=⋅W =AB1
W2(3)=(AB2+CN2(3))·W3(3)=1 AB1(3)==⋅CN1(3))3(2W =⋅110=AB1
W1(3)=(AB1+CN1(3))·W2(3)=1 AB0(3)=11CN0(3))3(1⋅=⋅W =0=AB0
此时,AB7~AB0=11111100,设备3的仲裁号留在仲裁总线上。

b) 提示:ABi=ABi(3)·ABi(5)
25.(B类选作)
解:突发传送即猝发式传送
(1)CPU总线周期=1/800MHz=1.25ns
总线带宽=32b×200MHz=800MB
(2)∵Cache块大小=32B,每次突发传送32B,
∴需要用一个突发传送
(3)总时间=地址期+数据期
一个总线周期=1/200MHz=5ns
∵突发传送块长=32B=8×32位
∴需传送8次
∵8体交叉存储,存储器启动间隔=40/8=5ns,第1个数据的传送时间
为5+40=45ns,之后每过5ns就完成一次传送
∴8次数据的传送时间=45+7×5=80ns
总时间=5+80=85ns
(4)CPU执行时间=命中并读取Cache时间+未命中Cache访问主存时间未命中时,先访问主存,读取一个块,放入Cache;再从Cache中读

∴访问主存开销=100×1.2×5%×85=510ns
读取Cache开销=4×1.25×100=500ns
CPU执行时间=510+500=1010ns。

相关主题