收藏 分销(赏)

2017计算机接口技术总复习题与答案(三本)(1).doc

上传人:二*** 文档编号:4608433 上传时间:2024-10-06 格式:DOC 页数:10 大小:200KB 下载积分:5 金币
下载 相关 举报
2017计算机接口技术总复习题与答案(三本)(1).doc_第1页
第1页 / 共10页
本文档共10页,全文阅读请下载到手机保存,查看更方便
资源描述
计算机接口技术总复习题与答案 1-4章练习题 一、 单项选择题 1. 8086微处理器可寻址访问的最大I/O空间是( )。 ① 1KB ② 64KB③ 640KB ④ 1MB 2. CPU的数据总线提供( )。 ① 数据信号流 ② 所有存储器和I/O设备的时序信号与控制信号 ③来自I/O设备和存储器的响应信号 ④地址信号流 3. 8086 CPU寄存器中,能在操作数存寻址时用作地址寄存器的是( )。 ① AX ② BX③CX ④ DX 4. ISA总线是()。 ① 8位② 16位③ 32位④ 64位 5. 8086CPU基本总线周期中,地址信号在( )时间发生。 ① T1 ② T3③T2 ④ T4 6. 描述PCI总线基本概念中正确的句子是( )。 ①PCI总线的基本传输机制是猝发式传送 ②PCI总线是一个与处理器有关的高速外围总线 ③PCI设备一定是主设备 ④系统中允许只有一条PCI总线 7. USB口最多可连接外设装置的个数为( )。 ①16 ② 64 ③127 ④255 8. 目前PC机都带有USB接口,USB接口是一种( )。 ①外设 ② 接口电路 ③并行接口标准 ④串行接口标准 9. 当8086 CPU的RESET引脚从高电平变为低电平(即脱离复位状态)时,CPU从存的( ③ )单元开始执行程序。 ①00000H      ②FFFFFH ③FFFF0H      ④0FFFFH 10. 当8086/8088访问300H端口时,采用( )寻址方式。 ① 直接 ②立即③寄存器DX间接④相对 二、 填空题 1. 为了提高程序的执行速度,充分使用总线,8086 CPU部被设计成       和      两个独立的功能部件。 2. 占用总线进行数据传输,一般需要经过总线请求和仲裁、 、、和结束4个阶段。 三、 简答题 1. 什么是总线?总线是如何分类的?  答:总线,是一组能为多个功能部件服务的公共信息传送线路,是计算机各部件之间的传送数据、地址和控制信息的公共通路,它能分时地发送与接收各部件的信息。按照总线系统的层次结构,可以把总线分为片总线、系统总线、局部总线和外设总线。 2、总线的主要性能指标有哪些?分别做简要说明。 答:①总线宽度:总线中数据总线的数量,用位表示。总线宽度越宽,数据传输量越大。 ②总线频率:总线信号的时钟频率,是总线中各种信号的定时基准,常以兆赫兹(MHz)为单位。一般来讲,总线时钟频率越高,其单位时间数据传输量越大。 ③总线带宽:单位时间传输的数据量,也称为总线传输速率,常用每秒兆字节(MB/s)表示。 第6章练习题 一、 单项选择 1. CPU与I/O接口电路数据交换方式为( )。 ① 中断方式②DMA方式 ③ 查询控制方式 ④ 以上三种都是 2. CPU与外设间数据传送的控制方式有( )。 ① 并行②串行 ③ 并行或串行 ④位传送 3. 在存和I/O间进行大量数据传送时,传送速度最快的传送方式是( )。 ①无条件传送方式 ②DMA传送方式 ③查询传送方式④中断传送方式 4. 在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设(     ) ①发控制命令               ②进行状态检测           ③发I/O端口地址             ④发读/写命令 5. 所谓“端口”是指一些可以由CPU读或写的(      )  ①RAM       ②ROM       ③寄存器        ④缓冲器 6. 将微处理器、存储器与I/O连接起来的总线是( ) ① 片总线②外总线③系统总线④局部总线 7. 在下列指令中,能使PC机CPU对I/O端口进行读写访问的是( )。 ① 中断指令②串操作指令③输入输出指令④传送指令 8. 支持无条件传送方式的接口电路中,至少应包含( )。 ① 数据端口、控制端口②状态端口③控制端口④数据端口 9. CPU与慢速外设进行数据传送时,采用( )方式可提高CPU的效率。 ① 查询②中断③DMA ④无条件传送 10. 现行PC机中,I/O口常用的地址围是( )。 ① 0000H~FFFFH②0000H~7FFFH ③0000H~3FFFH ④0000H~03FFH 二、 填空题 1. 独立I/O编址方式是将I/O端口和___分开处理,I/O访问有专门的指令。 2. CPU从I/O接口中的获取外设的“准备就绪”或“忙/闲” 状态信息。 3. 若要实现存储器与存储器、存储器与外设之间直接进行数据交换(不通过CPU)应采用的方法是 。 4. 能支持查询传送方式的接口电路中,至少应该有和 。 三、 简答题 1. 典型的I/O接口电路通常有哪3类可编程寄存器?各自的作用是什么? 答:(1)数据寄存器:输入时保存从外设发往CPU的数据,输出时保护从CPU发往外设的数据。 (2)状态寄存器:保存状态数据。CPU可以获取当前接口电路或外设的状态。 (3)控制寄存器:保存控制数据。CPU可以向其写入命令,选择接口电路工作方式,控制外设。 2. 主机与外设之间信息传送的控制方式有哪几种?采用哪种方式CPU效率最低? 答:有四种传送方式。分别为程序查询方式,程序中断方式,直接存储器存取方式(DMA),以与I/O通道控制方式。程序查询的特点:控制简单,但外设和主机不能同时工作,系统的效率很低。 3. 请说明程序查询方式与中断方式各自的特点。 答:程序查询方式是CPU主动查询并等待,条件就绪就读取数据。中断方式方式是数据就绪时外设主动申请中断,CPU响应中断读取数据。 四、 程序题 1. 阅读下列程序段 IN AL,82H XOR AH,AH ADD AX,AX MOV BX,AX MOV CX,2 SHL BX,CL ADD AX,BX ①程序段的功能是什么? ②若从82H端口读入的数据为05H,执行程序段后AX=? 答:①从82H端口读入的值乘以10 ②50(32H) 2. 读下列程序段,分析它所实现的功能。 DATA SEGMENT GRAY DB 18H,34H,05H,06H,09H,0AH,0CH,11H,12H,14H COUNT EQU 5 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,OFFSET GRAY MOV CX,COUNT CYCLE: IN AL,01H XLAT OUT 02H,AL LOOP CYCLE CODE ENDS END START 答:根据外设端口(01H)送来的数据,从GRAY表中查出对应的代码,回送到外设的02H端口,共取5次。 第7章练习题 一、 单项选择题 1. 已知中断类型码为18H,则中断服务程序入口地址存放在中断矢量表的( )? ① 0000H:0072H~ 0000H:0075H② 0000H:0072H~ 0000H:0073H ③0000H:0060H~ 0000H:0063H④ 0000H:0060H~ 0000H:0061H 2. 在中断系统中,中断类型码是在( )控制下送往CPU的。 ① 中断请求信号INTR ②读信号③地址译码信号④中断响应信号 3. 8086/8088的中断向量表用于存放( )。 ① 中断类型号 ② 中断服务程序入口地址 ③ 中断服务程序④中断服务程序返回地址 4. 一个8259可提供( )中断类型号。 ① 1 ②8③16 ④64 5. 响应NMI请求的必要条件是( )。 ①IF=1② IF=0③一条指令结束 ④无INTR请求 6. 响应INTR请求的必要条件是()。 ① IF=0 ② IF=1 ③ TF=0 ④ TF=1 7. 下面哪一个中断的优先级最高( )。 ①NMI中断② INTR中断 ③单步中断 ④断点中断 8. 两片8259级连,最多可提供( )个中断类型码。 ① 64②16③15 ④8 9. 8086不可屏蔽中断的类型码是( )。 ① 00H② 02H③ 08H④ 不定 10. 中断响应以后,8086CPU部指令指针IP的值是( )。 ①中断服务程序入口地址中的偏移地址 ②必为0000 ③与中断响应前一样 ④不确定 11. CPU在响应中断时,保存断点是指( )。 ①将用户设置的程序指令地址入栈保存 ②将中断服务程序的入口地址入栈保存 ③将程序状态字PSW入栈保存④ 将返回地址即程序计数器PC(CS:IP)的容入栈保存 12. 8088的中断向量表用于存放( )。 ①中断类型号 ②中断服务程序的入口地址③中断服务程序的返回地址 ④ 断点地址 二、 填空题 1. 8086/8088系统响应NMI 请求和INTR请求的条件不同点在于 。 2. 在8259A中,用于存放欲请求服务的所有中断请求信号的寄存器为 ;用于存放正在被服务的中断优先级的寄存器为。 3. 在IBM PC机中,存储器的低端地址 字节为中断向量区。 4. IBM PC机中断系统能处理 种类型的中断。 5. 8086/8088系统的外部中断源分为两大类,分别为和。 6. 8086/8088系统的部中断源分为五大类,优先权从高到低分别为除法出错中断;指令中断INT n;溢出中断;非屏蔽中断;可屏蔽中断;单步中断。 7. 在中断方式下,当外设已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个_INTR_。 三、 判断题 1. 8088的可屏蔽中断的优先级高于不可屏蔽中断。【错】 2. 通常8259A芯片中的IR0优先级最低,IR7的优先级最高。【错】 3. 在8088系统中,所谓中断向量就是中断服务程序入口地址。【对】 4. 8259A具有8级优先权控制,通过级联可扩展至64级优先权控制。【对】 四、 简答题 1. 简要说明中断控制器8259中IRR、IMR、ISR三个寄存器的作用。 答: 中断请求寄存器IRR:暂存中断请求线上由设备发出的中断请求信号。IRR对应位为“1”时表示设备发出了中断请求。 中断屏蔽触发器IMR:CPU是否受理中断或批准中断的标志。IMR对应位为“0”时,CPU可受理对应的外界中断请求。 当前中断服务寄存器ISR:该寄存器用于存放当前正在被服务的所有中断级,包括尚未服务完而中途被更高级别的中断打断了的中断级。 2. 8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中哪些部寄存器? 答:初始化命令字通常在系统初始化阶段设置,从ICW1开始,按照固定的次序设置,一经设置完成,则在以后的操作中基本保存不变;操作命令字是在程序执行阶段向8259A发出的命令字,实现以8259A的状态,中断方式和过程的控制。操作命令字可以一个程序中多次设置,从而改变中断的方式。初始化命令字有4个,分别为ICW1、ICW2、ICW3、ICW4,操作命令字有3个,分别是OCW1、OCW2、OCW3. 五、 应用题 1. 已知8086系统采用单片8259A,中断请求信号使用电平触发方式,完全嵌套中断优先级,数据总线无缓冲,采用自动中断结束方式,中断类型码为20H~27H,8259A的端口地址为B0H和B1H,试编程对8259A设定初始化命令字。 ;初始化程序如下 MOV AL , 1BH ;写入ICW1,设定电平触发,单片 OUT B0H, AL MOV AL ,20H ;写入ICW2,设定IRQ0的中断类型码为20H OUT B1H,AL MOV AL,07H ;写入ICW4,设定完全嵌套方式,普通EOI方式 OUT B1H,AL 2. 若中断服务程序的入口地址为0320:0000H,中断类型码为60H,试编写程序段,把中断服务程序的入口地址放于矢量表中。 MOV AX, 0000H MOV ES, AX MOV BX,60h*4 MOV ES:WORD PTR[BX], AX MOV AX,0320H MOV ES:WORD PTR[BX+2], AX 第八章练习题 一、 单项选择题 1. 8253某通道计数器最大计数初值是( )。 ①FFFFH② 65535 ③ 65536 ④ 0000H 2. 对8253来说,定时与计数( )。 ① 是两种不同的工作方式②实质相同 ③定时只加时钟脉冲,不设置计数初值④计数不用加脉冲 3. 8253哪种工作方式能产生连续方波输出( )。 ① 方式0②方式1③方式2④方式3 4. 8253 计数/定时器工作于方式4的模式为( )。 ①硬件触发的选通信号发生器 ② 单稳态发生器 ③ 软件触发的选通信号发生器 ④频率发生器 5. 8253定时器的六种工作方式中,既可由软件启动,又可由硬件启动的是( ) ① 方式1,2    ②方式2, 3③方式3,5    ④方式2,5 6. 某一8253通道,CLK输入频率1000Hz,工作于方式3(方波方式),写入的计数初值为10H,且采用二进制计数方式,则一个周期输出信号的高电平和低电平分别为(   )ms。 ①10,10 ③5,5②16,16 ④8,8 7. 8253 计数器1方式字=57H,计数脉冲频率为 5MHz,OUT端输出波形频率为 200KHz,其初始化程序中计数初值应是( )。 ①25H ②25 ③00011001 ④250 8. 8253工作在方式0时,在计数器工作过程中,门控信号GATE变为低电平后(   ) ①暂时停止计数 ②终止本次计数过程,开始新的计数 ③结束本次计数过程,等待下一次计数的开始 ④不影响计数器工作 9. 可编程定时器/计数器8253能输出连续周期波形的工作方式是(   ) ①方式2和方式3 ②方式1和方式2 ③方式3和方式4 ④方式4和方式5 二、 填空题 1. 8253部寄存器地址为 4 个I/O端口,其中 3 个是定时计数器通道端口。 2. 8253有3个16为计数通道,每个计数通道中有3条信号线:计数输入CLK,输出信号OUT以与 gate 。 3. 方波输出的8253,其计数初值为奇数时输出 近似 方波,为偶数时输出 理想 方波。 4. 8253有3 个通道,每个通道有 6 种工作方式,若要输出连续方波,应选用工作方式3。 5. 观察8253工作时序图,指出这是什么工作方式,属方式几( 3 ),启动计数信号是(WR,gate )。 三、 分析、设计题 1. 采用8253实现秒信号发生器的电路如下图所示,图中CLK0接基准时钟,OUT0接CLK1,OUT1产生秒定时信号。接口的初始化程序如下: MOV DX, 控制口地址 ;计数通道0初始化, MOV AL, 35H OUT DX, AL MOV AX, 5000H ;计数通道0写入计数初值 MOV DX, 通道0地址 ; OUT DX, AL MOV AL, AH OUT DX, AL MOV DX, 控制口地址 ;计数通道1初始化 MOV AL, 56H OUT DX, AL MOV AL, 200 ;计数通道1写入计数初值 MOV DX, 通道1地址 ; OUT DX, AL 答: ⑴控制口地址是36BH;通道0地址368H; 通道1地址369H; ⑵ 8253的通道0工作于方式2,方式名称是速率发生器,计数初值为5000(十进制数)。 ⑶8253的通道1工作于方式3,方式名称是方波发生器,计数初值为200(十进制数)。 ⑷接入到CLK0的基准频率是1MHZ,计算步骤1*5000*200=1 MHZ。 第九章练习题 一、 单项选择题 1. DMA方式传送数据时,是由( )控制的。 ①CPU②软件③ CPU +软件④硬件控制器DMAC 2. 8237A 芯片设置为请求传输方式时,其特点是( )。 ①仅传送一个字节的数据 ②连续传送多个字节的数据 ③仅传送 DREQ 和 DACK 信号 ④连续传送多个字节的数据,且边传送边监测DREQ信号是否有效。 3. 在DMA操作中,DMAC和外设之间有一对联络信号线,DREQ和DACK,DMAC和CPU外设之间有一对联络信号线,HRQ和HLDA,这四个联络信号有效电平出现的次序是(   )。 ①DREQ→DACK→HRQ→ HLDA②DREQ→HRQ→HLDA→ DACK ③ HRQ→ HLDA →DREQ→DACK ④ HRQ→DREQ→DACK→HLDA 4. 在DMA传送方式中,传输效率最高的方式是(  )。 ①请求传送方式②成组传送方式③单字节传送方式④级连方式 5. 8237A DMA控制器不能控制的传送是( )。 ① 存储器到外设之间传送② 外设与外设之间传送 ③ 存储器与存储器之间传送④ 外设到存储器之间传送 二、 填空题 1. DMA传送方式通常有单字节传送、 请求传送方式 、 数据块传送方式 、 级联方式 四种。 2. DMA操作有三种基本方法:周期挪用、周期扩展、CPU停机。其中 CPU停机 是微机系统部分DMAC最常用的传送方式。 三、 简答题 1. 说明8237A单字节DMA传送数据的全过程。 答:8237A取得总线控制权以后进行单字节的DMA传送,传送完一个字节以后修改字节计数器和地址寄存器,然后就将总线控制权放弃。若I/O的DMA请求信号DREQ继续有效,8237A再次请求总线使用权进行下一字节的传送。 2. 说明8237A初始化编程的步骤。 答:(1)写屏蔽字,阻止某通道的DMA请求。(2)写命令字(8号地址),确定信号有效电平、优先级方式、通道工作允许等。(3)写模式字(B号地址),确定某通道传送方式、传送类型、地址寄存器变化方式等。(4)置0先/后触发器。(5)设置地址寄存器、字节数寄存器的初值。(6)清除某通道屏蔽位,允许8237A响应其DMA请求。 第十章练习题 一、 单项选择题 1. 对可编程接口芯片进行读写操作的必要条件是( )。 ①=L ②=L ③=L ④=L 或=L 2.8255A的PA口工作在方式2,PB口工作在方式1时,PC口( )。 ① 用作两个4位I/O口 ②部分引脚作联络,部分引脚作I/O ③全部引脚均作联络信号 ④作8位I/O端口,引脚都为I/O线 3. 如果8255A的PA口工作于方式2,PB口可工作于哪种工作方式( )。 ① 方式0②方式1③方式2④方式0或方式1 4. 8255端口A工作在方式2, 其端口功能是( )。 ①双向 ②输出 ③输入④ 传送 5.8255工作在方式1输入时,将端口C的PC4置位,应执行(   )操作。 ① 10010000→端口C  ②00001001→端口C   ③ 00001001→控制口  ④00001000→控制口 6. 8255A的INTE=1允许中断,要使INTE=1,实现方法为( )。 ①外部脉冲 ② 由相应的中断指令 ③由部电路固定配搭的 ④ 由端口C的按位置“1”/置“0”的控制字 7.8255A 工作于方式2时,A口可作双向传输,C口的PC7 ~ PC3为A口提供控制线和状态线,该控制线和状态线( )。 ①由编程初始化决定 ②由硬件连接决定 ③ 固定配搭 ④ 可由程序改变的 8.并行接口芯片8255A工作在方式1输出时,它与外设的联络信号是(   )。 ①和IBF②和③和④和 二、 填空题 1.CPU与外设交换信息包括数据信息、状态信息和 控制信息 ,这三种信息通常都是通过CPU的数据总线来传送的。 2. 8255A有三个8位并行端口PA、PB和PC,通常PC用作 控制 信息端口。 3.8255A工作在方式1输入时,通过信号 IBF 标识端口已经准备好了向C PU输入的数据。8255A可允许中断请求的工作方式有 方式1 和 方式2 。 4·接口芯片中控制信号的意义是 片选, 的意义是 读端口 ,的意义是 写端口 。 5·接口芯片中数据总线缓冲器的作用是 使快速CPU和慢速外设协调工作 。 三、 简答题 1. 试述8255A端口C的使用特点。 答:C口:有一个8位数据输出存锁/缓冲器,一个8位数据输入缓冲器(不存锁),可由方式控制字设定分为两个4位口,亦可作为A、B口选通方式的状态制作信号。C口还有位控制功能,可由置位控制字对C口某个位置位(1)或复位(0)。例如,置位控制字为05H(0000 0101),则令PC2置位为1;如如,置位控制字为08H(0000 1000),则令PC3复位为0。 2. 扼要说明8255A工作于方式0和方式1时的区别。 答: 8255A工作于方式0是基本I/O方式,无联络线;方式1是选通I/O方式,有固定联络线。 四、 分析、设计题 1. 编写程序,要求K断开时,8个LED全部熄灭;K闭合时,8个LED以0.5秒的时间间隔从上至下轮流点亮,且不断循环。8255的口地址是220H~223H。请在程序中空缺部分填上正确容。 MOV BL, FEH ;轮流点亮LED初始状态 MOV DX,223H ; 8255初始化 MOV AL, 90H OUT DX,AL MOV DX,221H MOV AL, FFH ;8个LED全部熄灭 OUT DX, AL L: MOV DX, 220H IN AL,DX ;查K是否闭合 SHR AL,01H JC L MOV DX,221H MOV AL, BL ;轮流点亮LED SHLBL,01H L1: OUT DX,AL CALL DELAY ;延时 0.5秒 JMP L 第十一章练习题 一、 单项选择题 1. 与并行通信相比,串行通信适用于( )情况。 ① 远距离传送②快速传送③近距离传送④传送信号要求高 2. 设串行异步通信时,数据传送的速率是400字符/秒,每个字符为12位二进制数据,则传送的波特率是( ) ① 12000          ②2400 ③ 4800         ④9600 3.串行接口芯片8250A( )。 ① 只能作异步传送②只能作同步传送 ③既能作异步传送又能能作同步传送 ④可作并行传送 4.串行接口中,并行数据和串行数据的转换是用( )来实现的。 ① 数据寄存器 ②移位寄存器③锁存器 ④ A/D转换器 5.串行异步通信的实现必须做到( )。 ①通信双方有同步时钟传送,以实现同步 ②一块数据传送结束时,用循环冗余校验码进行校验 ③以字符为传送信息的单位,按约定配上起始位、停止位和校验位 ④块与块之间用同步字符01111110隔开 6.在异步串行通信中,波特率是指( )。 ① 每秒钟传送的二进制位数②每秒钟传送的字节数 ③每秒钟传送的字符数 ④每秒钟传送的数据帧数 7.RS-232C是一个()标准。 ①片总线②总线③串行通信④电流环 8.下列不属于UART通信错误标志的是(   )。 ①奇偶错误②帧错误 ③溢出错误 ④ 循环错误 9.同步串行通信与异步串行通信比较,以下说法错误的是(      )  ①异步通信按字符成帧,同步通信以数据块成帧  ②异步通信对时钟要求不太严格,同步通信收发双方对时钟严格要求同步  ③异步通信可以无校验,同步通信必须有校验  ④异步通信传输数据的效率比同步通信高 10.异步通信中相邻两个字符之间间隔可以是( )。 ① 一个字符②任意长度字符 ③不允许有间隔④二个字符 二、 填空题 1. 串行通信的传送方向有单工、半双工 、 全双工、 多工 四种。 2. 在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和奇偶错 。 三、 简答题 1.异步串行传送与同步串行传送有何区别?各适用什么场合? 答:异步串行传送以字符为传送信息的单位,按约定配上起始位、停止位和校验位,传送效率低,但传送线路要求也相对低;同步串行传送是以数据块为单位,在同一时钟控制下传送,速度快,效率高,但传送线路要求也相对高。 2. 用异步串行传输方式发送十六进制数41H,数据位为8位,奇校验位一位,停止位一位,请画出传输波形图。 3.某串行异步通信接口传送标准ASCII字符,采用1位奇偶校验位,2位终止位。请回答: (1)      在接收端收到的数据波形如下图,则所传送字符的代码是什么(十六进制表示)并说明是奇校验还是偶校验? (2)       如果传输的波特率为9600波特,问位宽为多少毫秒(ms)?   答:所传送字符的代码是56H 偶校验 如果波特率为9600bps,位宽为(1/9600)s。 10 / 10
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服