版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本章讨论:第5章总线与输入/输出系统接口的基本概念中断方式及其接口组成和设计方法DMA方式及其接口组成和设计方法总线的基本概念5.1
概述I/O接口指主机和外设的交接部分,位于系统总线和外设之间。
接口外设系统总线5.2总线1、单总线方式数据总线DB地址总线AB控制总线CB双向与机器字长、存储字长有关单向与存储地址、I/O地址有关有出有入存储器读、存储器写、中断响应、总线响应中断请求、总线请求单总线(系统总线:DB、AB、CB)CPUM.MI/O接口
外部设备1
外部设备2I/O接口…
外部设备nI/O接口…5.2总线1、单总线方式2、多总线连接结构局域网系统总线CPUCache局部总线扩展总线接口扩展总线Modem串行接口SCSI局部I/O控制器主存5.2总线1、单总线方式2、多总线连接结构3、高性能多总线结构主存扩展总线接口局域网SCSI多媒体CPU调制解调器串行接口FAX系统总线局部总线高速总线扩展总线图形Cache/桥5.2总线1、单总线方式2、多总线连接结构3、高性能多总线结构4、通道方式和I/O处理机方式具有特殊功能的处理器由通道对I/O统一管理通道I/O接口设备n
……I/O接口设备0
CPU主存主存总线I/O总线一、总线的特性与分类0、总线定义、特点、实体(1)定义:一组能为多个部件分时共享的信息传送线路。(2)特点:分时、共享。通常作法:发送部件通过三态门分时发送信息,由打入脉冲将信息送入指定接收部件。(3)实体:一组传送线与相应控制逻辑CPU内设置控制逻辑设置总线控制器5.2总线对总线信号组成、信号引脚含义、信号电平等作统一规定。1、总线的特性(与5.2.2总线标准)(1)机械特性(2)电气特性(3)功能特性(4)时间特性尺寸、形状、引脚个数以及排列顺序传输方向和有效的电平
范围每根传输线的功能信号的时序关系(地址、数据、控制)ISA/ATEISAVESA/VL-BUSPCIAGPRS-232CSCSIUSB模块系统总线标准系统模块标准界面界面对其连接的两侧的模块都是透明的系统总线标准设备总线标准2、总线的分类(1)按功能划分1)数据总线2)地址总线3)控制总线(2)按数据传送格式划分1)并行总线:同时传送各位信息。并行2)串行总线:串行(3)按时序控制方式划分(5.2.3-2总线控制方式)1)同步总线由统一时序控制总线传送操作。时钟周期、同步脉冲T1总线传输周期T2T3T4
时钟
地址
读命令数据
例如:主存向CPU传送数据2)异步总线无固定时钟周期划分,总线周期时间由传送实际需要决定;以异步应答方式控制总线传送操作。(3)按时序控制方式划分不互锁半互锁全互锁主设备从设备请求回答
总线请求2)异步总线例.(设备CPU)
总线批准(CPU设备)
主同步(主从)
从同步(从主)
总线周期
总线传送
(时间可变)
(时间可变)
总线权切换(3)按时序控制方式划分3)扩展同步总线以时钟周期为时序基础,允许总线周期中的时钟数可变。注意几个“周期”概念:时钟周期:CPU一步操作(一次内部数据通路传送)时间。总线周期:经过总线的一次数据传送(访存)时间。通常包含若干时钟周期。工作周期:指令周期中的一个操作阶段。可包含多个总线周期。(模型机的一个总线周期只包含一个时钟周期。)(3)按时序控制方式划分2、总线分类(4)按总线的结构层次划分(或按在系统中所处的地位)1)CPU内总线CPU芯片内寄存器与算逻部件之间互连的总线。(ALU总线)单组数据线(单向、双向)或多组数据线,或多种总线。2)部件内总线插件板内各芯片之间互连的总线。分为地址、数据、控制线。3)系统总线计算机系统内各功能部件(如CPU、存储器等)之间,或各插件板之间互连的总线。(板级总线)分为地址、数据、控制线。4)外部总线计算机系统之间或计算机系统与其他系统之间互连的总线。(通信总线)分为数据线(与地址复用)、控制线。(局部总线、片级总线)二.总线的总裁(5.2.3-3总线的控制方式)
总线判优控制分布式集中式
主设备(模块)对总线有控制权
从设备(模块)响应从主设备发来的总线命令链式查询计数器定时查询独立请求方式1)链式查询方式总线控制部件I/O接口0…BSBRI/O接口1I/O接口n…BG数据线地址线BS
-总线忙BR-总线请求BG-总线同意I/O接口10BS
-总线忙BR-总线请求总线控制部件数据线地址线I/O接口0…BSBRI/O接口1I/O接口n设备地址2)计数器定时查询方式I/O接口1计数器设备地址1排队器排队器3)独立请求方式总线控制部件数据线地址线I/O接口0I/O接口1I/O接口n…BR0BG0BR1BG1BRnBGnBG-总线同意BR-总线请求4.总线通信控制目的总线传输周期主模块申请,总线仲裁决定主模块向从模块给出地址和命令主模块和从模块交换数据主模块撤销有关信息申请分配阶段寻址阶段传数阶段结束阶段解决通信双方协调配合问题由统一时标控制数据传送同步通信
异步通信
半同步通信采用应答方式,没有公共时钟标准同步、异步结合总线通信方式1、接口基本功能三、接口的功能与分类(5.1.2)
接口外设系统总线问题1:I/O设备如何与CPU相连?接收CPU送来的地址码,I/O接口(I/O适配器):主机与外设进行信息交换的逻辑控制部件。
接口:泛指两个设备(软,硬)之间的交接部分。问题2:能否像存储器直接与CPU相连?(1)寻址(识别地址码或地址译码)选择接口中的寄存器供CPU访问。(2)数据传送与缓冲实现主机与外设的速度匹配。缓冲深度与传送的数据量有关。
接口外设系统总线串-并格式转换(串口)(3)数据类型、格式的转换实现主机与I/O设备间数据交换。数据通路寬度转换(并口)电平转换(4)控制逻辑(主机与外设之间数据、控制命令和状态信息的交换
)传送控制命令与状态信息,实现I/O传送控制方式。(5)信息交换的控制(输入/输出控制方式5.1.3)
直接程序传送方式程序中断方式(中断方式)DMA方式IOP或PPU方式
⑴外设(或I/O端口)单独编址优点:I/O端口的地址空间独立(不占用存储空间)控制和地址译码电路相对简单专门的I/O指令使程序清晰易读缺点:I/O指令没有存储器指令丰富(专用I/O指令,灵活性差)内存空间I/O空间FFFFF0FFFF80x86采用I/O端口独立编址
2、I/O接口的编址(I/O设备的编址)⑵外设(或
I/O端口)与主存统一编址优点:不需要专门的I/O指令I/O数据存取与存储器数据存取一样灵活(如MOV或进行其它操作)缺点:I/O端口要占去部分存储器地址空间程序不易阅读(不易分清访存和访问外设)内存部分I/O部分存储器空间00000FFFFF
2、I/O接口的编址(I/O设备的编址)8088/8086的输入输出指令输入指令(IN:将外设数据传送给CPU内的AL/AX)INAL,i8 ;字节输入INAL,DX ;字节输入INAX,i8 ;字输入INAX,DX ;字输入输出指令(OUT:将CPU内的AL/AX数据传送给外设)OUTi8,AL ;字节输出OUTDX,AL ;字节输出OUTi8,AX ;字输出OUTDX,AX ;字输出3、接口分类(1)按数据传送格式划分1)并行接口
接口外设系统总线接口与系统总线、接口与外设均按并行方式传送数据。并并数据各位同时传送。2)串行接口适用于设备本身并行工作,距主机较近的场合。并串接口与系统总线并行传送,接口与外设串行传送。数据逐位分时传送。适用于设备本身串行工作,或距主机较远,或需减少传送线的情况。(2)按时序控制方式划分1)同步接口接口与系统总线的信息传送由统一时序信号控制。(4)按是否可编程控制2)异步接口
接口外设系统总线1)直接程序传送接口(可采用查询方式)2)不可编程接口(3)按信息传送控制方式划分2)中断接口接口与系统总线的信息传送采用异步应答方式。3)DMA接口(可插入中断作DMA善后处理)1)可编程接口
(5)按所连接总线分类1)ISA总线接口
2)EISA总线接口3)MCA总线接口
4)STD总线接口
CPU通过I/O指令对I/O接口进行访问(I/O操作)
1、立即程序传送方式(或无条件传送或同步传送方式)特点:程序简单,硬件省;主机与外设要同步(外设准备好),否则出错。
2、程序查询方式(或条件传送或异步传送方式)
5.3
直接程序传送方式与接口主机对I/O接口的访问(读/写)不需要任何条件,随时可以进行(要求主机与外设是同步的)。即在传送信息时,外设已准备好主机对I/O接口访问(或传送数据)前,需要查询外设的状态,已准备好,传送数据,否则,CPU等待。特点:传送可靠,CPU与I/O设备串行工作,CPU利用率低(外设准备时好)5.4
中断方式及接口一、中断基本概念1.定义CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中断处理程序。处理完毕后自动恢复原程序的执行。中断服务程序入口…KK+1…中断服务程序中断请求中断判优中断响应中断处理中断返回第四节中断方式及接口一、中断基本概念1.定义(1)实质程序切换方法:保存断点,保护现场;恢复现场,返回断点。时间:一条指令结束时切换。保证程序的完整性。(2)特点随机性随机发生的事态注意中断与转子的区别。(按键、故障)有意调用,随机请求与处理的事态(调用打印机)随机插入的事态(软中断指令插入程序任何位置)2.中断方式的典型应用(1)管理中、低速I/O操作(2)软中断INTn(4)实时处理(5)多机通信(6)人机对话(3)处理故障中断服务程序、中断向量表3.中断系统的组成(硬件和软件组织)(2)软件:(1)硬件接口方面:请求、传递、判优逻辑CPU方面:响应逻辑中断服务程序的流程1)保护现场2)中断服务3)恢复现场4)中断返回对不同的中断源(如:I/O设备)具有不同内容的服务中断返回指令中断隐指令完成进栈指令出栈指令程序断点的保护寄存器内容的保护由硬件请求信号引发中断4.中断分类(1)硬件中断与软中断由软中断指令引发中断(2)内中断与外中断中断源来自主机内部中断源来自主机外部(3)可屏蔽中断与非屏蔽中断可通过屏蔽字屏蔽该类请求;关中断时不响应该类请求。该类请求与屏蔽字无关;请求的响应与开/关中断无关。由硬件提供服务程序入口地址(4)向量中断与非向量中断由软件提供服务程序入口地址32PC机中断系统的结构1.内部中断内部中断是由于8088内部执行程序出现异常引起的程序中断除法错中断指令中断溢出中断单步中断利用内部中断,为用户提供了发现、调试并解决程序执行时异常情况的有效途径例如,ROM-BIOS和DOS系统利用内部中断(指令中断)为程序员提供了各种功能调用内部中断的中断向量号已定2.外部中断外部中断是由于8088外部提出中断请求引起的程序中断非屏蔽中断NMI可屏蔽中断INTRNMI非屏蔽中断主要用于处理系统的意外或故障。INTR可屏蔽中断主要用于主机与外设交换数据外部中断的原因是处理器外部随机产生的,所以是真正的中断(Interrupt)内部中断的原因是处理器执行程序出现异常,所以经常被称为异常(Exception)3、中断向量表中断向量:中断服务程序的入口地址(首地址)逻辑地址含有段地址CS和偏移地址IP(32位)每个中断向量的低字是偏移地址、高字是段地址,需占用4个字节8088微处理器从物理地址000H开始,依次安排各个中断向量,向量号也从0开始256个中断占用1KB区域,就形成中断向量表向量号为N的中断向量的物理地址=N×4返回
向量号255的CS值用户中断(向量号255)3FCH向量号255的IP值……向量号2的CS值非屏蔽中断(向量号2)008H向量号2的IP值向量号1的CS值单步中断(向量号1)004H向量号1的IP值向量号0的CS值除法错中断(向量号0)000H向量号0的IP值3、中断向量表8259A中断控制器Intel8259A是可编程中断控制器PIC可用于管理Intel8080/8085、8086/8088、80286/80386的可屏蔽中断8259A的基本功能一片8259A可以管理8级中断,可扩展至64级每一级中断都可单独被屏蔽或允许在中断响应周期,可提供相应的中断向量号8259A设计有多种工作方式,可通过编程选择8259A的内部结构和引脚D7~D0INTAINT中断请求寄存器中断屏蔽寄存器数据总线缓冲器IR0IR7读/写控制逻辑级联缓冲器比较器RDWRA0CSCAS0CSA1CAS2SP/EN优先权判别电路中断服务寄存器控制逻辑中断请求寄存器IRR保存8条外界中断请求信号IR0~IR7的请求状态Di位为1表示IRi引脚有中断请求;为0表示无请求中断服务寄存器ISR保存正在被8259A服务着的中断状态Di位为1表示IRi中断正在服务中;为0表示没有被服务中断屏蔽寄存器IMR保存对中断请求信号IR的屏蔽状态Di位为1表示IRi中断被屏蔽(禁止);为0表示允许1.中断请求的提出与传递(5.4.2)(1)如何产生中断请求?“完成”标志为11)使用单独请求线外设工作完成:二、中断全过程(外中断)CPU允许请求:“屏蔽”标志为0先“屏蔽”,后请求先请求,后“屏蔽”完成
请求触发器屏蔽CP有效请求完成
请求触发器屏蔽CP请求有效请求(2)如何传送中断请求?CPU请求请求
I/O
I/O2)使用公共请求线CPU公共请求I/O
I/O2.中断判优(5.4.3)优先顺序故障、DMA、外中断(1)CPU现行程序与外设请求的判优为现行程序赋予优先级1)CPU设置允许中断标志(输入、输出)=1,开中断1)软件判优由程序查询顺序确定优先级。<外设请求优先级,例.中断控制器判优响应=0,关中断2)CPU设置程序状态字的优先级字段≥外设请求优先级,不响应(2)各外设请求的判优可灵活修改优先级。2)硬件判优中断控制器(如8259)集中解决请求信号的接收、屏蔽、判优、编码等问题。(模型机采用)程序中断接口芯片8259A的内部结构内部总线缓冲器读/写逻辑级联缓冲器/比较器优先权比较器(PR)中断服务寄存器(ISR)
中断
请求
寄存
器(IRR)中断屏蔽寄存器(IMR)控制逻辑INTINTAD7~D0A0RDWRCSCAS0CAS1CAS2SP/ENIR0IR1IR2IR3IR4IR5IR6IR7内部总线3.中断响应(5.4.4)(1)中断服务程序的入口地址获取方式1)向量中断将服务程序入口(中断向量)组织在中断向量表中;CPU响应时由硬件直接产生相应向量地址,按地址查表,取得服务程序入口,转入相应服务程序。
中断向量:服务程序入口地址、服务程序状态字
中断向量表:存放中断向量的表(一段存储区)
向量地址:访问向量表的地址(指向中断向量的首址)例如.IBMPC向量表M按字节编址。一个入口地址32位,占4个编址单元。(从主存0#单元开始安排)0#中断向量表
入口偏移0
入口基址04#0号中断源1号中断源
入口偏移1
入口基址1向量地址=中断号×43.中断响应(5.4.4)2)非向量中断将服务程序入口组织在查询程序中;CPU响应时执行查询程序,查询中断源,转入相应服务程序。(1)中断服务程序的入口地址获取方式
优点:简单、易实现,成本低。缺点:响应的速度慢3.中断响应(5.4.4)(2)响应条件(可屏蔽的中断请求)1)有中断请求信号产生(或外设有请求);2)该中断请求信号未被屏蔽(或CPU允许中断);3)CPU处于开中断4)无更重要的事情要处理(或无故障、DMA等优先级更高的请求);5)一条指令结束(非停机指令
)。
向量中断方式:(3)响应过程发响应信号INTA,进入中断周期
关中断,保存断点获得中断号,转换为向量地址,查向量表取中断向量,转中断服务程序CPU执行中断隐指令(硬件完成)4.中断处理(5.4.5)CPU执行中断服务程序。(1)单级中断:
CPU响应后只处理一个中断源的请求,处理完毕后才能响应新的请求。单级中断流程:
保护现场具体服务处理
恢复现场开中断、返回不允许中断现行的中断服务程序4.中断处理(5.4.5)(2)多重中断:
在某次中断服务过程中,允许响应处理更高级别的中断请求。禁止同级或更低级别的请求,开放更高级别的请求。多重中断流程:
开中断、返回
保护现场送新屏蔽字、开中断
具体服务处理
关中断恢复现场及原屏蔽字屏蔽技术的应用:1)动态改变优先级2)实现多重中断(屏蔽高级,开放低级)(屏蔽同、低级,开放高级)允许级别更高的中断源中断现行的中断服务程序三、中断接口(5.4.6)1.组成(寄存器级)D7~0IRQ0地址线寄存器选择
命令字R
状态字R数据缓冲器
控制逻辑数据线数据线数据线中断控制器INTINTA命令IRQ7状态数据外部设备系统总线(8259)IRQiMCPU主机板(1)寄存器选择对接口寄存器寻址。(2)命令字寄存器接收CPU发向外设的命令字,转换为相应操作命令送外设。命令字格式的拟定:接口板用代码表示各种命令代码位数代码含义(3)状态字寄存器反映设备和接口的运行状态。(4)数据缓冲器传送数据,实现缓冲。(5)控制逻辑请求信号产生逻辑状态字格式的拟定:D7~0IRQ0地址线寄存器选择
命令字R
状态字R数据缓冲器
控制逻辑数据线数据线数据线中断控制器INTINTA命令IRQ7状态数据外部设备系统总线(8259)IRQiMCPU主机板接口板用代码表示各种状态。(6)公用中断控制器接收外设请求,判优,送出公共请求;电平转换逻辑针对设备特性的逻辑串-并转换逻辑(串口)接收中断批准,送出中断号(中断类型码)。(1)初始化:设置工作方式,送屏蔽字,送中断号。(2)发启动命令(送命令字),启动设备。D7~0IRQ0地址线寄存器选择
命令字R
状态字R数据缓冲器
控制逻辑数据线数据线数据线INTINTA命令IRQ7状态数据外部设备系统总线中断控制器(8259)IRQiMCPU主机板接口板(3)设备完成工作,申请中断。2.工作过程(外中断)(4)中断控制器汇集各请求,经屏蔽、判优,形成中断号,并向CPU送INT。(5)CPU响应,发批准INTA。(6)中断控制器送出中断号。(7)CPU执行中断隐指令操作,进入服务程序。中断控制器
命令字R
状态字R
控制逻辑数据缓冲器一、DMA方式基本概念
1、直接内存访问方式(DMA)的定义
DMA方式:依靠硬件在主存与I/O设备之间直接进行数据的
传送,在传送期间不需要CPU程序干预。
第五节DMA方式及接口CPU主存ACC中断接口DMA接口I/O设备中断方式数据传送通路输入指令输出指令DMA方式数据传送通路一、DMA方式基本概念
2、DMA方式的特点及应用两层含义:数据直传,即主存与I/O设备之间有直接的
数据传送通路硬件控制实现:DMA控制器速度快!适用于主存与高速I/O设备间的简单数据传送
第五节DMA方式及接口3.单字传送方式或成组传送方式主存工作时间CPU控制并使用主存DMA控制并使用主存t(1)单字传送方式(2)成组传送方式主存工作时间CPU不执行程序DMA不工作DMA不工作DMA工作CPU控制并使用主存DMA控制并使用主存t二、
DMA控制器与接口的连接1.单通道型DMA控制器2.选择型DMA控制器在物理上连接多个设备在逻辑上只允许连接一个设备设备地址寄存器控制状态寄存器数据缓冲寄存器主存地址寄存器时序电路字计数器DMA接口CPU主存设备1设备2设备n选择线...系统总线二、
DMA控制器与接口的连接3.多路型DMA控制器在物理上连接多个设备在逻辑上允许连接多个设备同时工作设备设备设备DMA接口CPU主存…链式设备设备设备DMA接口CPU主存…独立请求式二、
DMA控制器与接口的连接3.多路型DMA控制器T4T6T7T2为磁盘服务T5T8T3为磁带服务为打印机服务T15μsDMA请求打印机tDMA请求DMA请求DMA请求45μs磁带tDMA请求DMA请求DMA请求DMA请求30μs磁盘t4.多个DMA控制器的连接DMA接口1DMA接口2DMA接口nCPU…主存DMA响应I/O总线数据线地址线DMA请求(1)具有公共请求线的DMA请求(2)独立的DMA请求DMA接口1DMA接口2DMA接口3CPU主存DMA响应1DMA请求1DMA响应2DMA请求2DMA响应3DMA请求3I/O总线数据线地址线4.多个DMA控制器的连接DMA接口主存CPU1.DMA接口组成(intleDMA8237)DMA
控制逻辑中断逻辑设备HLDAARWCDARHRQ中断请求数据线地址线+1+1/-1溢出信号DREQDACKBR三、
DMA控制器的组成W系统总线CPUMDMA控制器接口接口I/OI/ODMA控制器功能1)接收初始化信息(传送方向、主存首址、交换量)。初始化CPU
DMA控制器2)接收外设DMA请求,判优,向CPU申请总线。传送前接口3)接管总线权,发地址、读/写命令。传送期间接口功能1)接收初始化信息(外设寻址信息)。初始化2)向DMA控制器发请求。传送前,外设准备好M3)传送数据。传送期间接口接口M4)申请中断。传送完1)DAR:设备地址寄存器(16位)
记录DMA数据传送过程中设备地址的变化值,即每进行一次DMA数据传送就按设置自动加1或减1。2)AR:主存地址寄存器(16位)
记录DMA数据传送过程中存储器地址的变化值,即每进行一次DMA数据传送就按设置自动加1或减1。3)W:初始字节计数器:
初值为要传送的字节总数4)WC:当前字节计数器(16位)
记录DMA数据传送过程中尚未传送完的字数,初值为要传送的字节总数,每传送一个字节,计数器减1或加15)BR:数据缓冲区DMA接口组成(intelDMA8237)三、
DMA控制器的组成预处理:主存起始地址设备地址传送数据个数启动设备DMADMADMA数据传送:继续执行主程序同时完成一批数据传送后处理:中断服务程序做DMA结束处理继续执行主程序CPU允许传送?主存地址送总线数据送I/O设备(或主存)主存地址加1传送个数减1
数据块传送结束?向CPU申请程序中断DMA请求否否是是数据传送四、
DMA传送操作过程数据传送过程(输入)BR设备DMA
控制逻辑中断逻辑ARWCDARDMA接口主存CPU+1+1DREQ②HRQ③HLDA④地址线⑤DACK⑥①数据线⑦溢出信号中断请求ARWC+1+1BRBRBRBRBR四、
DMA传送操作过程BRBR设备DMA
控制逻辑中断逻辑ARWCDARDMA接口主存CPU+1+1DREQ②HRQ③HLDA④地址线⑤DACK⑥①数据线⑦溢出信号中断请求ARWC+1+1
数据传送过程(输出)BRBRBRBR四、
DMA传送操作过程总结:DMA方式与程序中断方式的比较(1)数据传送(2)响应时间(3)处理异常情况(4)中断请求(6)优先级中断方式DMA方式程序硬件指令执行结束存取周期结束能不能低
高传送数据后处理(5)响应随机请求能 能I/O信息传送控制方式主要由程序实现主要由附加硬件实现程序中断方式DMA方式通道方式IOP方式立即程序传送程序查询方式微型计算机采用的方式一、单选题1.连接计算机与计算机的总线属于(
)。A.内总线B.系统总线C.通信总线D.都不是2.连接在总线上的多个部件(
)。A.只能分时向总线发送数据,并只能分时从总线接受数据B.只能分时向总线发送数据,但可同时从总线接受数据
C.可同时向总线发送数据,并同时从总线接受数据
D.可同时向总线发送数据,并只能分时从总线接受数据3.在总线上,同一时刻(
)。
A.只能有一个主设备控制总线传输操作B.只能有一个从设备控制总线传输操作
C.只能有一个主设备和一个从设备控制总线传输操作
D.可以多个主设备控制总线传输操作4.()不属于系统总线接口的功能(
)。A.数据缓冲B.数据转换C.状态设置D.算术逻辑运算一、单选题5.系统总线中控制线的功能是(
)。A.提供数据信息
B.主存和I/O设备的时序信号和控制信号
C.主存和I/O设备的响应信号D.B和C6.某系统总线在一个总线周期总并行传输4字节的信息,一个总线周期占用二个时钟周期,总线时钟频率10MHz,则总线带宽(
)MB/s。A.10B.20
C.40
D.807.在三种集中式总线仲裁中,(
)方式对电路故障最敏感。
A.链式查询B.计数器定时
C.独立请求
D.都一样8.在各种异步通信方式中,(
)的速度最快。A.全互锁B.半互锁C.不互锁D.速度均等一、单选题9.总线从设备是(
)。
A.掌握总线控制权的设备B.申请作为从设备的设备
C.被主设备访问的设备
D.总线源设备10.下列选项中英文缩写均为总线标准的是(
)。
A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express
11.在目前PC机中,图形加速卡最好连接在(
)总线上。A.ISAB.PCI
C.EISA
D.AGP12.以下叙述中,正确的是(
)。
A.总线一定和I/O接口相连B.
I/O接口一定和总线相连
C.通道可以替代接口D.都不对一、单选题13.主机与I/O设备传送数据时,主机与I/O设备是串行工作的,说明采用()
。A.程序查询方式B.程序中断方式C.通道方式D.DMA方式14.显示汉字采用点阵字库,若每个汉字采用16×16点阵表示,7500个汉字的字库容量是(
)。A.16KB.240KB
C.320KD.1MB
15.I/O端口的编址方式采用统一编址时,存储单元和I/O设备是靠(
)来区分的。
A.不同的地址线B.不同的地址码C.不同的控制线D.都不是16.下列叙述中正确的是(
)。A.只有I/O指令才可以访问I/O设备
B.统一编址方式下,不能访问I/O设备
C.访问存储器的指令,一定不能访问I/O设备
D.具有专门I/O指令的计算机中,I/O设备才可能单独编址一、单选题17.鼠标适合(
)实现输入操作。A.程序查询方式B.程序中断方式C.通道方式D.DMA方式18.中断的概念是指(
)。A.暂停正在运行的程序
B.暂停对内存的访问C.暂停CPU运行
D.
I/O设备的输入或输出19.下列叙述中正确的是(
)。A.程序中断方式使CPU和外设能够并行工作
B.程序中断方式下,CPU和外设直接交换数据
C.程序中断方式下,CPU会有额外的开销用于断点、现场的保护和恢复等
D.程序中断方式适合磁盘一类设备20.在DMA方式中,由(
)发出DMA请求。。
A.I/O设备B.DMA控制器C.CPU
D.内存一、单选题1.连接计算机与计算机的总线属于(C)。A.内总线B.系统总线C.通信总线D.都不是2.连接在总线上的多个部件(B)。A.只能分时向总线发送数据,并只能分时从总线接受数据B.只能分时向总线发送数据,但可同时从总线接受数据
C.可同时向总线发送数据,并同时从总线接受数据
D.可同时向总线发送数据,并只能分时从总线接受数据3.在总线上,同一时刻(A)。
A.只能有一个主设备控制总线传输操作B.只能有一个从设备控制总线传输操作
C.只能有一个主设备和一个从设备控制总线传输操作
D.可以多个主设备控制总线传输操作4.(D)不属于系统总线接口的功能。A.数据缓冲B.数据转换C.状态设置D.算术逻辑运算一、单选题5.系统总线中控制线的功能是(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024某网络公司与某安全公司关于网络安全服务的合同
- 2024年贷款协议与借条模板
- 二零二五年度LED照明灯具行业风险评估与管理合同3篇
- 2024年度学徒制教育与就业保障合同范本3篇
- 2025年度委托录音设备维护保养合同3篇
- 2024年个人房屋维修贷款带担保合同范本3篇
- 2025年度沙场用工合同(含心理辅导服务)3篇
- 2025版高端引擎大修与动力性能优化合同2篇
- 二零二五年度公章委托管理及合规审查合同3篇
- 2025年度农村小型水利设施建设承包工程合同范本3篇
- 环保行业工业废气污染防治技术路线方案
- 电工的职业健康培训
- 《预防性侵害讲座》课件
- 2024年中国船舶涂料市场调查研究报告
- 少儿编程教育教学指南
- 2024至2030年台铃项目投资价值分析报告
- 2024年时事政治考点大全(173条)
- DB14-T 2730-2023 产后康复管理师等级划分与评定
- 矿产资源总体规划工作计划
- 电力建设施工质量验收及评定规程-第1部分:土建工程
- 医院消防安全知识试题及答案
评论
0/150
提交评论