淘宝优惠券微网站开发wordpress缩略图利器
前言
记录一些计组相关联的题集与知识点,方便记忆与理解。
DMA
- 采用DMA方式传送数据时,每传送一个数据就要用一个( C)时间。 A 指令周期 B 机器周期 C 存储周期 D 总线周期
 - 发生中断请求的条件不正确的是( A ) A 一条指令执行结束 B 一次I/O操作结束 C 机器内部发生故障 D 一次DMA操作结束
 - DMA控制器按其 组成 结构,分为 选择 型和 多路 型两种。
 - 比较选择型DMA控制器与多路型DMA控制器
 -  
选择型DMA控制器特别适合数据传送率很高以至接近内存存取速度的设备,而不适用慢速设备;而多路型DMA控制器却适合于同时为多个慢速外设服务。
选择型DMA控制器在物理上可以连接多个设备,而逻辑上只允许接一个设备;而多路型不仅在物理上可连接多个外设,而且在逻辑上也允许这些外设同时工作。
选择型以数据块方式传送,多路型中各设备以字节交叉方式通过DMA控制器进行数据传送。
 - 直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对 总线 的控制,数据交换不经过CPU,而直接在内存和 I/O设备(或输入/输出设备)之间进行。
 - 在计算机系统中,CPU对外围设备的管理处理程序查询方式、程序中断方式外,还有 DMA 方式、 通道 方式和 外围处理机 方式。
 - 对汇编语言程序员透明的是_A__。
 - A. I/0方式中的DMA访问方式 B. 浮点数据表示
 - C. 访问方式保护 D. 程序性中断
 - IBM370的1/0处理机用的是_D__。
 - A. 程序控制I/0方式 B. DMA方式
 - C. 外围处理机方式 D. 通道方式
 - CDC CYBERl70的I/0处理机系统属于_C__。
 - A. 通道方式 B. DMA方式
 - C. 外围处理机方式 D. 程序控制的1/0方式
 - 程序中断方式和DMA方式中都有中断请求,但目的不同。
 - DMA方式中,DMA控制器从CPU完全接管对_总线___的控制,数据交换不经过CPU,而之间在内存和_I/O设备___之间进行.
 - DMA的含义是_直接存储器访问_,用于解决_数据块高速传送 问题.
 - 下述I/O控制方式中,___B__主要由程序实现。
 - A. PPU(外围处理机) B. 中断方式 C. DMA 方式 D. 通道方式
 - 发生中断请求的可能条件是__BCD____。
 - 一条指令执行结束(不是产生的条件,而是响应的条件)
 - 一次I/O操作开始 C. 机器内部发生故障 D. 一次DMA操作开始
 - CPU响应中断应具备哪些条件?
 - (1)在CPU内部设置的中断屏蔽触发器必须是开放的。
 - (2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。
 - (3)外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。
 - (4)当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。
 - 四条件:
 - 有中断请求INTR;CPU允许中断(IF=1);无DMA请求DMAR;一条指令执行结束。
 - 在计算机系统中,CPU对外围设备的管理除了程序查询方式、程序中断方式外,还有DMA 方式、 通道 方式和 外围处理机_方式。
 - 外围设备的I/O控制方式分类及特点:/CPU管理外围设备有五种方式:
 - (1) 程序查询方式:CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单
 - (2) 程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了CPU的时间,但硬件结构相对复杂一些。
 - (3) 直接内存访问(DMA)方式:数据传输速度很高,传输速率仅受内存访问时间的限制。需更多硬件,适用于内存和高速外设之间大批交换数据的场合。
 - (4) 通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高了CPU的工作效率。
 - (5) 外围处理机方式:通道方式的进一步发展,基本上独立于主机工作,结果更接近一般处理机。
 - 所谓三总线结构的计算机是指:I/O总线、主存总线和DMA总线三组传输线
 - 主机与I/O设备传送数据时,采用( DMA方式)CPU的效率最高
 - 简要描述外设进行DMA操作的过程及DMA方式的主要优点。
 - (1)外设发出DMA请求;
 - (2)CPU响应请求,DMA控制器从CPU接管总线的控制;
 - (3)由DMA控制器执行数据传送操作;
 - (4)向CPU报告DMA操作结束。
 - 主要优点是数据数据速度快
 - 一个基本的DMA控制器应包括哪些逻辑构件.
 - 应当包括:内存地址计数器、字计数器、数据缓冲寄存器、“DMA请求”标志、“控制/状态”逻辑、中断机构等逻辑构件
 - 何谓DMA方式,DMA控制器可采用哪几种方式与CPU分时使用内存。
 - 解:DMA直接内存访问方式是一种完全由硬件执行I/O交换的工作方式。
 - DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU而直接在内存和I/O设备间进行。
 - 会产生DMA请求的总线部件是_D__。
 - A. 任何外设 B. 高速外设
 - C. 需要与主机批量交换数据的外设 D. 具有DMA接口的外设
 - 当采用___A__输入操作情况下,除非计算机等待数据,否则无法传送数据给计算机
 - A. 程序查询方式 B. 中断方式 C. DMA方式 D. 独立请求方式
 - 属于发生中断请求的条件的是__B____。
 - A.一次逻辑运算结束 B.一次DMA操作结束C.一次算术运算结束 D.一条指令执行结束
 - DMA传送方式有:
 - 停止CPU访内、周期挪用、DMA与CPU交替访内
 - 原理示意图如下图所示:
 
- DMA技术的出现使得 外围设备 可以通过 DMA控制器直接访问 内存,与此同时,CPU可以继续执行程序。
 - 下面哪种情况下,可能不发生中断请求___B___。
 - A. DMA操作结束 B. 一条指令执行完毕 C. 机器出现故障 D. 执行“软中断”指令
 - 选择型DMA控制器在_物理_可以连接多个设备,而在_逻辑_只能允许连接一个设备,适合于连接_高速_设备。
 - 多路行DMA控制器不仅在_物理 __上而且在_逻辑_上可以连接多个设备,适合于连接_慢速_设备。 
其中部分题解有从他处搬运而来,如有侵权请告知删除。
 
