A. 总线设备的优先级可变 B.越靠近控制器的设备,优先级越高
C.各设备的优先级相等 D.各设备获得总线使用权的机会均等
6在计数器定时查询方式下,若每次计数从上一次计数的中止点开始,则 。 A. 设备号小的优先级高 B.每个设备使用总线的机会相等 C.设备号大的优先级高 D.每个设备的优先级相等 7在三种集中式总线控制中, 方式响应时间最快。 A. 链器式查询 B. 计数查询 C. 独立请求
8所谓三总线结构的计算机是指 。 A. 地址线、数据线和控制线三组传输线 B. I/O总线、主存总线、和DMA总线三组传输线 C. I/O总线、主存总线、和系统总线三组传输线
9在计数器定时查询方式下,若计数从0开始,则 。 A. 设备号小的优先级高
B. 每个设备号使用总线的机会相等 C. 设备号大的优先级高
10总线通信中的同步控制是 。 A. 只适合于CPU控制的方式 B. 由统一时序控制的方式 C 只适合于外围设备控制的方式
1、某总线时钟频率为66MHz,在一个64位总线中,总线数据传输的周期是7个时钟周期传输6个字的数据块。 (1)问总线的数据传输率是多少?
(2)如果不改变数据块的大小,而是将时钟频率减半,问这时总线的数据传输率是多少?
2、解释下列概念
(1) 总线 (2) 系统总线 (3) 通信总线 (4) 总线主设备 (5) 总线从设备 (6) 总线仲裁
3、什么是总线判优?为什么需要总线判优? 4、什么是总线通信控制?为什么需要总线通信控制? 5、什么是总线标准?为什么要制定总线标准?
6、异步通信与同步通信的主要区别是什么,说明通信双方如何联络。 7、计算机中采用总线结构有何优点?
8、串行传输和并行传输有何区别?各应用于什么场合?
9、某总线在一个总线周期中可并行传送8个字节数据,假设一个总线周期等于一个时钟周期,总线的时钟频率为66MHz,求总线的带宽。
1. 现在主要采用 结构作为微/小型计算机硬件之间的连接方式。 2. 系统总线是连接 之间的信息传送线,按传输内容不同,又可分为 、 和 ,分别用来传送 、 和 。 3. 一个总线传输周期包括 、 、 和 四个阶段。 4. 总线上的主模块是指 ,从模块是指 。
5. 在总线的异步通信方式中,通信的双方可以通过 、 和 三种类型联络。
6. 按数据传送方式不同,总线可分为 和 。 7. 总线的判优控制可分为 式和 式两种。
第七章
1主机与设备传送数据时,采用 ,主机与设备是串行工作的。 A. 程序查询方式 B.中断方式 C.DMA方式 D.通道方式 2在中断周期,CPU主要完成以下工作: 。
A. 关中断,保护断点,发中断响应信号并形成中断服务程序入口地址
B. 开中断,保护断点,发中断响应信号并形成中断服务程序入口地址 C.关中断,执行中断服务程序 D.开中断,执行中断服务程序 3向量中断是 。
A. 外设提出中断 B.由硬件形成中断服务程序入口地址
C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址 D.以上都不对
4以下论述正确的是 。
A. CPU响应中断期间仍执行原程序 B.在中断过程中,若又有中断源提出中断请求,CPU立即响应
C.在中断响应中,保护断点、保护现场应由用户编程完成 D.在中断响应中,保护断点是由中断隐指令自动完成的 5在采用DMA方式高速传输数据时,数据传送是 。
A. 在总线控制器发出的控制信号控制下完成的 B.在DMA控制器本身发出的控制信号控制下完成的 C.由CPU执行的程序完成的 D.由CPU响应硬中断处理完成的
6某机有四级中断,优先级从高到低为1→2→3→4。若将优先级顺序修改,改后1级中断的屏蔽字为1011,2级中断的屏蔽字为1111,3级终端的屏蔽字为0011,4级中断的屏蔽字为0001,则修改后的优先顺序从高到低位 。 A.3→2→1→4 B.1→3→4→2 C.2→1→3→4
7中断发生时,程序计数器内容的保护和更新,是由 完成的。 A.硬件自动 B.进栈指令和转移指令 C.访存指令
8周期挪用(窃取)方式常用于 中。
A.直接存储器存取方式的输入输出 B.直接程序传送方式的输入输出 C.程序中断方式的输入输出
9 I/O与主机交换信息的方式中,DMA方式的特点是 。 A.CPU与设备串行工作,传送与主程序串行工作 B.CPU与设备并行工作,传送与主程序串行工作 C.CPU与设备并行工作,传送与主程序并行工作 10下列叙述中正确的是 。
A.程序中断方式和DMA方式中实现数据传送都需中断请求 B.程序中断方式中有中断请求,DMA方式中没有中断请求 C.程序中断方式和DMA方式中都有中断请求,但目的不同 11 I/O采用统一编码时,进行输入输出操作的指令是 。 A.控制指令 B.访存指令 C.输入输出指令
12 DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称为 。
A.停止CPU访问主存 B.周期挪用 C.DMA与COU交替访问
1.CPU响应中断时需要保存当前现场,这里现场指的是 和 的内容,它们被保存到 中。
2.在中断服务程序中,保护和恢复现场之前需要 中断。
3.DMA只负责 总线上进行数据传送,在DMA写操作中,数据从 传送到 。
4.总线的 裁决方式速度最高。
5.某机有四个中断源,优先顺序按1→2→3→4降序排列,若想将中断处理次序改为3→1→4→2,则1、2、3、4中断源对应地屏蔽字分别是 、 、 和 。
6.I/O接口电源通常具有 、 、 和 功能。
7.I/O的编址方式可分为 和 两大类,前者需有独立的I/O指令,后者可通过 指令和设备交换信息。
8.一次中断处理过程大致可分为 、 、 、 和 等五个阶段。
9. 在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是 、 、和 。
10.多重中断的终端服务程序的执行顺序为 、 、 、 和中断返回。
1、试比较I/O通道控制方式和程序中断方式的特点。
2、试从下面7个方面比较程序查询、程序中断和DMA3种方式的综合性能。 (1)传送数据依赖软件还是硬件; (2)传送数据的基本单位; (3)并行性; (4)主动性; (5)传输速度; (6)经济性; (7)应用对象。
3、某机中断分为8级(0~7),0级最高,7级最低,顺序排列。当某一用户程序运行时,依次发生了3级、2级和1级中断请求,程序运行的轨迹如图7-1所示。如果用户程序在此3个中断请求发生前,用改变屏蔽字的方式将优先级改为0、5、3、4、1、2、6、7(从高到低),从上述中断请求情况下(中断请求产生时间严格按照上述顺序改变)。请画出程序运行轨迹。