习题
一、单选题
1.在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则波特率为( )。
A. 1200波特
B. 120波特
C. 10波特
D. 840波特
我的答案:A
120×(1+7+1+1)=1200
2.在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则比特率为( )。
A. 1200波特
B. 120波特
C. 10波特
D. 840波特
我的答案: D
120×7=840
3.在链式查询方式下,越靠近控制器的设备( )。
A. 得到总线使用权的机会越多,优先级越高
B. 得到总线使用权的机会越少,优先级越低
C. 得到总线使用权的机会越多,优先级越低
D. 得到总线使用权的机会越少,优先级越高
我的答案: A
4.以下说法错误的是
A. 数据总线是双向的
B. 地址总线是单向的
C. 地址总线和存储单元个数有关
D. 远距离传输适合用并行传输方式
我的答案: D
远距离适合串行,近距离适合并行
5.下列选项中,用于设备和设备控制器(io接口)之间互连的接口标准是().
A. PCI
B. USB
C. AGP
D. PCI-Express
我的答案: B
6.在三种集中式总线裁决中,( )方式对电路故障最敏感
A. 链式查询
B. 计数器定时查询
C. 独立请求
D. 都一样
我的答案: A
链式查询最敏感
计数器定时查询控制比较复杂,计数可以从0开始也可以从上一次计数终点开始,故优先次序可以改变
独立请求方式相应速度最快
7.下列选项中,可以提高总线数据传输速率的是()。
i 增加总线宽度
ii 提高总线工作频率
iii 采用地址/数据线复用方式
A. i和ii
B. i和iii
C. i,ii,iii
D. i
我的答案: A
采用地址/数据线复用方式会降低速率,毕竟同一时间还得传地址过去
8.在系统总线的数据总线上,不可能传输的是()
A. 指令
B. 操作数
C. 应答信号
D. 中断类型号
我的答案: C
9. 如果总线工作频率为33MHz,总线宽度为32位,则总线带宽为( )。
A. 132MBps
B. 1056MBps
C. 33MBps
D. 32MBps
我的答案:A
1Byte=8bit
33×32/8=132MBps
10. 地址总线有4根,则对应的存储单元的个数为?
A. 4
B. 8
C. 16
D. 32
我的答案: C
地址线的位数与存储单元个数有关 2^4=16
二、填空题
11.地址总线有10根,数据总线有8根,则对应的MAR寄存器是_______位的,MDR寄存器是_______位的。
我的答案:
(1) 10 (2) 8
MAR寄存器位数与地址总线根数有关,MDR寄存器位数与数据总线根数有关
12.总线工作频率为80MHz,总线宽度为16b,则总线的数据传输率为______MBps.
我的答案:160
传输速率=总线宽度/工作周期 1B=8b
13.在异步串行传输系统中,假设每秒传输100个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则比特率为( )bps。
我的答案: 700
100×(7+1+1+1)=700
14.若数据总线的根数为8根,则总线宽度为( )位。
我的答案: 8
数据总线的位数为数据总线的宽度
15.图中编号1~9的线,属于地址总线的是_______
我的答案:1 6
与MAR寄存器相连的
16.数据线16根,地址线12根,则与之相联的存储器的容量是_______KB
我的答案:8
1B=8b
1k=2^10B
存储容量=存储单元个数×存储字长=16×2^12/8/2^10=8
17.按连接部件的不同,总线通常可以分为————、—————、和——————。
我的答案:
(1) 片内总线
(2) 系统总线
(3) 控制总线
18.图中编号1~9的线,属于数据总线的是_______.
我的答案:4 9
与MDR寄存器相连的
19.在同步通信中,设备之间______(有/没有)应答信号,数据传输在_______的控制下进行。
我的答案:
(1) 没有
(2) 公共时钟信号
异步通信需要应答信号
20.————是连接各个部件的信息传输线,是各个部件共享的传输介质。
我的答案: 总线
21.————( 串行通信总线/并行通信总线)更适合远距离传输。
我的答案:(1) 串行通信总线
11. 集中式的总线判优控制分为————、————和————。
我的答案:
(1) 链式查询
(2) 计数器定时查询
(3) 独立请求方式
12. 按照传输内容的不同,系统总线分为————、————和______,分别用来传输数据信息,地址信息和控制信号。
我的答案:
(1) 数据总线
(2) 地址总线
(3) 控制总线
13. 总线上信息传递的方式有_____和_____两种。
我的答案:
(1) 并行
(2) 串行
25.在异步串行传输系统中,假设每秒传输100个数据帧,其字符格式规定包含1个起始位,6个数据位,1个奇校验位,1个终止位,则波特率为( )bps。
我的答案:900
100×(1+6+1+1)=900
三、判断题
26.每一根信息传输线都是一次可以传输多个二进制位。
我的答案: 错
每条线可以一位一位地传输二进制代码
27.异步通信需要应答信号。
我的答案: 对
28.数据总线有12根,则对应的MAR寄存器是12位的。
我的答案: 错
MAR与地址总线地根数有关
14. 计数器定时查询方式对电路故障很敏感。
我的答案: 错
链式查询最敏感
15. 在独立请求方式中,每个设备都有自己的总线请求线和总线同意线。
我的答案: 对
31.ACC累加器和ALU算术逻辑运算单元之间是由片内总线连接的。
我的答案: 对
16. 每一根信息传输线都是一次只能传输1个二进制位。
我的答案: 对
每条线可以一位一位地传输二进制代码
17. 地址总线上信息流动的方向都是从CPU发出的。
我的答案: 对
控制总线是用来发出各种控制信号地传输线,是单向地
18. 图中的5号线属于片内总线。
我的答案: 对
cpu芯片内部各部件之间传送信息地的数据通路20. 若存储器的容量是2的10次方*8b,则需要数据线8根,地址线10根。
我的答案: 对
21.控制总线上信息流动的方向和信息的功能有关。
我的答案: 对
22. 地址总线有4根,则对应的MDR寄存器是4位的。
我的答案:错
MDR与数据总线的根数有关
四、计算题
1.假设一个同步总线的时钟频率为100MHz,总线宽度为32位,每个时钟周期传输一个数据,该总线的最大数据传输速率为多少?若要将总线带宽提高一倍,有哪几种可行方案?
我的答案:
32位=4B
传输速率:4B*100=400MBps
方案:1.不改变总线的时钟频率,将数据总线宽度改为64位
2.不改变数据宽度,将总线的时钟频率增加到200MHz
2.采用异步通信方式时,若一个数据帧的字符格式规定包含数据位8位、校验位1位、停止位1位,当波特率为4800bit/s时,传送的速率是多少?
我的答案:4800/(8+1+1)=480bps