微机接口技术考试复习题
- 格式:docx
- 大小:164.60 KB
- 文档页数:17
《微机接⼝技术》期末考试复习题及参考答案微机接⼝技术复习题(课程代码 252267)⼀、选择题1、接⼝的基本功能是()。
A、输⼊缓冲B、输出锁存C、输⼊缓冲,输出锁存D、编址使⽤2、8086系统中优先级最⾼的中断是()中断。
A、除法除以0B、指令C、⾮屏蔽D、断点3、8255⼯作在⽅式0时,具有()功能。
A、查询输⼊/输出B、输⼊缓冲、输出锁存C、⽆条件输⼊/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。
A、分时复⽤B、分开传送C、混杂⼀起D、不需地址5、8086⾮屏蔽中断的类型码是()。
A、00HB、02HC、08HD、不定6、DMA⼯作⽅式时,总线上的各种信号是由()发送的。
A、中断控制器B、CPUC、存储器D、DMA控制器7、CPU执⾏OUT DX,AL指令时,()的值输出到地址总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器8、查询输⼊/输出⽅式下,外设状态线要经过()与微机相连。
A、锁存器B、译码器C、缓冲器D、放⼤器9、8253⼯作在BCD码计数据器时,若初值为100,则应写为()。
A、100HB、64HC、100D、010010、PC机的串⾏通信接⼝COM1地址为()。
A、3F8H-3FFHB、2F8H-2FFHC、IRRD、ICW12、⼀个I/O地址称为⼀个()。
A、接⼝B、端⼝C、外设D、芯⽚13、输⼊/输出指的是主机与()交换数据。
A、存储器B、外设C、键盘D、显⽰器14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。
A、CPU内部B、中断指令C、类型码固定D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。
A、指令中断B、⾮屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越⼤,则优先级()。
A、越⾼B、越低C、相同D、不定17、可编程接⼝芯⽚在使⽤前对它(),称为编程。
A、写操作数B、写控制字C、编接⼝地址D、设计控制电路18、在定时器/计数器8253的输出端可产⽣()波形。
《微型计算机接口技术》试题(填空题)一、填空(每空1分,共40分)1.接口的基本任务是_____控制输入和输出____。
2.接口中的数据缓冲功能是指:__输出数据的锁存和输入数据的缓冲____。
3.接口中的信息通常有以下三种:_状态_、__控制___和__数据__。
4.在8086/8088系统中,I/O端口的地址采用_独立_编址方式,访问端口时使用专门的__i/o指令_____。
5.在以80X86为处理器的微机中能寻址的最大端口数为_65536_,但在早期的IBM-PC机中,由于只用了8根地址线作为I/O端口的寻址,因此其最大的寻址端口数为_256_。
6.使用80X86的CPU有两种类型的中断:_内部__和_外部__。
而后者中由8259A管理的中断又被称为_硬件中断_。
7.特殊嵌套方式与一般嵌套方式相比,其特点是:_在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,则8259A也可以响应。
8.某时刻8259A的IRR寄存器中的内容是11H,说明__IR0,IR4有中断请求___;某时刻8259A的ISR 寄存器中的内容是80H,说明__IR7中断请求正在服务中___;某时刻8259A的IMR寄存器中的内容是80H,说明___IR7中断请求被屏蔽其余开放_____。
9.80X86的CPU有两条外部中断请求线__INTR__和__INTA_____。
这两条线上来的中断都属于__外部_中断。
10.ICW2命令字的功能是_中断类型号__,如果写入的ICW2为08H,则__IR0的中断类型号为08H________。
11.8253的核心功能部件是:_计数器__。
12.8253的CLKo接1.5MHz的时钟,欲使OUT0产生频率为500kHz的方波信号,则8253的计数值应为_3_,应选用的工作方式是_3_。
13.8255A有__3__种工作方式,其中只有_PA_口有2方式。
14.8255的方式选择字和PC口的置位/复位字都是写入__PC__口的,为了区别写入的两条命令,命令的_最高_位作为特征位。
《微型计算机接口技术及应用》期末考试试卷及答案一、选择题(每题2分,共20分)1. 下列哪种接口技术不属于微型计算机接口技术范畴?A. 并行接口B. 串行接口C. 网络接口D. 显卡接口答案:D2. 下面哪个不是微型计算机接口的主要功能?A. 数据传输B. 信号转换C. 地址译码D. 电源管理答案:D3. 下列哪个接口标准属于USB接口的版本?A. USB 1.0B. USB 2.0C. USB 3.0D. 所有以上选项答案:D4. 下列哪种接口技术用于连接打印机?A. 并行接口B. 串行接口C. USB接口D. 网络接口答案:A5. 下面哪个接口标准用于连接显示器?A. VGA接口B. HDMI接口C. DVI接口D. 所有以上选项答案:D二、填空题(每题2分,共20分)6. 微型计算机接口技术主要包括______接口、______接口、______接口和______接口等。
答案:并行接口、串行接口、USB接口、网络接口7. USB接口具有即插即用和______的特点。
答案:热插拔8. 在微型计算机接口技术中,______负责将计算机内部的数据转换为外部设备可识别的信号。
答案:信号转换器9. 微型计算机接口电路主要由接口逻辑电路、______和______组成。
答案:数据寄存器、控制逻辑电路10. 下面哪个是串行通信的传输速率单位?答案:波特率三、判断题(每题2分,共20分)11. 微型计算机接口技术是计算机系统的重要组成部分。
()答案:√12. 并行接口的数据传输速率比串行接口快。
()答案:√13. USB接口只能连接一种类型的设备。
()答案:×14. 在计算机接口电路中,地址译码器的作用是将CPU的地址信号转换为接口电路的片选信号。
()答案:√15. 微型计算机接口技术主要包括硬件接口和软件接口两大部分。
()答案:√四、简答题(每题10分,共30分)16. 简述微型计算机接口技术的作用。
微型计算机及接口技术复习试卷(一)一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。
(每小题1分,本大题共10分)1、总线是位处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是的信息通路。
A、微处理器向内存储器传送的命令信号B、微处理器向I/O接口传送的命令信号C、外界向微处理器传送的状态信号D、上述三种信号2、ALU用于对数据进行算术和逻辑运算,进行结果的一些特征存于()A、ACCB、BXC、CXD、FR3、指令队列的作用是()A、暂存预取指令B、暂存操作数C、暂存指令地址D、暂存操作数地址4、8086微处理器可寻址访问的最大I/O空间为()A、1KB、64KC、640KD、1M5、Reset信号有效后,8086CPU的启动地址()A、FFFFFhB、FFFF0hC、0FFFFhD、00000h6、指令MOV AX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址B、立即寻址C、直接寻址D、编址寻址7、断电(或关机)后,仍保留原有信息的存储器是()A、RAM和ROMB、ROM和EPROMC、SRAM和DRAMD、PROM和RAM8、要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是芯片。
A、1片64K×8位B、2片32K×8位C、4片16K×8位D、8片8K×8位9、传送数据时,占用CPU时间最长的传送方式是()A、查询B、中断C、DMAD、无条件传送10、8086中断操作的类型码是()A、中断服务子程序的入口地址B、中断向量表的地址指针C、中断向量表的内容D、中断向量表中第n个地址11、8255A工作在方式0时,端口A、B和C的输入输出可以有种族和。
A、4B、8C、16D、3212、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是()A、OUT60H,ALB、OUT61H,ALLC、OUT62H,ALD、OUT63H,AL13、8253-5某计数器的最小计数初值是()A、0FFFFHB、8000HC、0000HC、0001H14、对8253-5的定时与计数()A、实质相同B、定时需加时钟脉冲C、有两种不同的工作方式D、需通过不同的控制端口设置15、50H输入一个8位D/A转换器,其输出电压应为,注满量程电压为5V,()A、2.5VB、0.97656VC、1.25VD、1.5625V16、USB是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。
第一部分:基础知识一、选择题1.在下面关于微处理器的叙述中,错误的是( ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令2.若用MB作为PC机主存容量的计量单位,1MB等于( )字节。
A、210个字节B、220个字节C、230个字节D、240个字节3.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP4.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。
A、8位处理器B、16位处理器C、32位处理器D、64位处理器5.在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP6.十进制负数–38的八位二进制补码是()A、BB、BC、BD、B7.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127—+127B、-128—+128C、-127—+128D、-128—+127 8.标志寄存器FLAGS中存放两类标志,即()。
A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志9.下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址10.如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、判断题1.SP的内容可以不指向堆栈的栈顶。
2.寄存器寻址其运算速度较低。
3.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。
4.当运算结果各位全部为零时,标志ZF=0。
第一章微机接口技术概述1. 1. 8086微处理器可寻址访问的最大I/O空间是()。
A. 1KBB.64KBC.640KBD.1MB参考答案:B2. 2.CPU的控制总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送岀的有效信号是()A.丄;,B 二匚「C D.参考答案:A6. 6. CPU在执行OUT DX , AL指令时,CPU往地址总线上送岀的有效信号是()A.DX寄存器所存放的地址 B AL寄存器所存放的数据C■■-二mt参考答案:A7. 7. CPU在执行OUT DX , AL指令时,CPU往数据总线上送岀的有效信号是()A.DX寄存器所存放的地址 B AL寄存器所存放的数据C一二m 二匚「参考答案:B11. 11.8086CPU 在作总线操作时,遇到READY=L后可插入()。
A.1个等待周期B等待周期个数由具体情况所定C 2个等待周期 D. 3个等待周期参考答案:B12. 12. 8086 系统中,SP( )°A.只能指向奇地址单元B只能指向偶地址单元C最好指向偶地址单元D最好指向奇地址单元.参考答案:B13. 13. 8086系统配置在最大方式比最小方式增加的一片专用芯片是( )。
A.总线驱动器74LS245 B 总线锁存器74LS373 C 总线控制器8288 D.中断控制器8259 参考答案:C14. 14. 8086/8088CPU 读总线周期中,T1~T4期间一直保持有效的信号是()A.M/ 一一 B _2_ C ■ D. ALE 参考答案:A15. 15.外总线(E-BUS )又称()。
第一章微型计算机概述复习题一、填空题1、微机系统由(硬件系统)和(软件系统)两部分组成。
2、总线按传输的信息种类可分成(数据)、(地址)和(控制)三种。
3、模型机CPU主要由(运算器)、(控制器)和(寄存器)三部分组成。
4、指令格式通常由(操作码)和(操作数)组成。
5、指令的执行分(取指)和(执指)两个阶段。
6、8086有(20 )位地址线,存储器容量为(1M)B。
二、名字解释1、PC :程序计数器2、CACHE:高速缓冲存储器2、FLAGS :标志寄存器3、ALU :算术逻辑运算单元4、ID:指令译码器三、问答题1、微机中各部件的连接采用什么技术?为什么?解答:现代微机中广泛采用总线将各大部件连接起来。
有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,十分方便。
2、微机系统的总线结构分哪三种?解答:单总线、双总线、双重总线3、微机系统的主要性能指标(四种)?解答:字长、主频、内存容量、指令系统4、模型机有哪些寄存器,以及作用?解答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。
地址寄存器:专门用来存放地址信息的寄存器。
程序计数器:它的作用是指明下一条指令在存储器中的地址。
指令寄存器:用来存放当前正在执行的指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号5、请举例8、16、准16、32、准32位CPU芯片型号。
解答:8085:8位;8086:16位;8088准16位;80386DX:32位;80386SX:准32位第二章典型微处理器1、8086CPU 内部组成结构从功能上讲,可分为__BIU_____和___EU______两部分。
2、8086/8088的四个段寄存器为___DS_____、___ES_____、___SS____、__CS_______3、用来存放CPU状态信息的寄存器是_____FLAGS______。
微机接口技术试题答案一、选择题1. 微机接口中,控制器的作用是()。
A. 传输数据B. 管理数据C. 处理数据D. 控制数据流向答案:D2. 在微机接口技术中,串行通信与并行通信的主要区别在于()。
A. 传输速度B. 传输距离C. 数据传输方式D. 数据处理方式答案:C3. 以下哪个设备不是微机接口的组成部分?()。
A. 硬盘B. 显示器C. 打印机D. 中央处理器答案:D4. 微机接口中,DMA是指()。
A. 数据管理器B. 数据处理器C. 直接内存访问D. 数据监控器答案:C5. 在微机系统中,I/O接口的作用是()。
A. 连接微机系统与外部设备B. 提高数据处理速度C. 管理内存资源D. 控制程序运行答案:A二、填空题1. 微机接口技术的主要功能包括数据的________、________和________。
答案:采集、传输、控制2. 在微机系统中,______是实现CPU与外部设备通信的桥梁。
答案:接口3. 串行通信中,数据以______的形式逐位传输。
答案:串行4. 并行通信中,数据以______的形式多位同时传输。
答案:并行5. 微机接口的物理特性主要包括接口的______、______和______。
答案:电气特性、机械特性、功能特性三、简答题1. 请简述微机接口的基本组成。
答:微机接口的基本组成包括控制器、接口电路、通信线路和外围设备。
控制器负责控制数据的流向和处理,接口电路负责实现数据的采集和传输,通信线路则是数据传输的通道,外围设备是接口连接的各种外部设备。
2. 什么是总线?请举例说明。
答:总线是计算机中用于传输数据、地址和控制信号的一组导线或电路。
总线可以按照传输内容的不同分为数据总线、地址总线和控制总线。
例如,数据总线用于传输数据,地址总线用于传输内存地址,控制总线用于传输控制信号。
3. 请解释什么是中断请求和中断响应。
答:中断请求是外围设备向CPU发出的信号,要求CPU暂停当前任务,转而处理该设备的输入输出请求。
一、单项选择题1.( C )输入引脚用于CPU内部同步。
A.NMIB.INTRC.CLKD.RESET2.当中断处理正在进行时,CPU的状态是( C )。
A.暂停B.总线浮空C.执行程序D.等待3.实现可屏蔽中断的嵌套,在中断处理程序中( D )。
A.应屏蔽已响应的中断源B.应保护好各寄存器及变量区C.应打开系统中断D.应设置好中断优先级4.( A )引脚输入用于硬件中断请求(不可屏蔽)。
A.NMIB.INTRC.CLKD.RESET6.8086和8088的主要差别在于( C )。
.A.8086可以访问1M字节,8088只能访问64K字节B.8086是16位计算机,8088是8位计算机C.8086是16位外部数据总线,8088是8位外部数据总线D.8086是浮点运算部件,8088没有浮点运算部件7.8086/8088在CPU内部的逻辑地址形式为( A )A..16位段地址和16位偏移量B.16位段地址和20位偏移量C.20位段地址和20位偏移量D.20位线性地址8.当微机系统工作在DMA方式时,该系统的地址信号是由( D )提供的。
A..微处理器B.总线控制器C.中断控制器D.DMA控制器9.异步通信的停止位不能是( A )A.3位B.2位C.1位D.1.5位10.Pentium的总线结构为( A )A外部总线64位,内部总线32位B外部总线64位,内部总线64位C外部总线16位,内部总线32位D外部总线32位,内部总线32位21.键盘在计算机硬件系统中属于( C )A输入设备B输出设备C必不可少的输入设备D必不可少的输出设备22.LCD显示器在显示动态画面时有时有托尾现象,这说明( D )指标较低。
A亮度B对比度C分辨率D刷新率23.用下列哪个显示颜色最丰富?(D )A16位B24位C32位D64位24.鼠标器按接口方式分类,下列不属于该分类的是( A )A机械鼠标 B.PS/2接口C串行接口 B接口25.若想利用可编程并行接口芯片8255A的1个端口实现两位输入和两位输出,则应选用( A )A.C口B.A口C.B口D.A口或B口均可26.关于8253A的工作原理下列叙述正确的是( A )A定时和计数的原理是一样的B定时和计数的原理是不一样的C8253A内部既有一个定时器,又有一个计时器,分别单独工作D三个计数器不能同时工作27.关于同步和异步通信,下列叙述正确的是( D )A异步通信快,同步通信慢B同步通信无校验,异步通信有校验C同步通信适合远距离,异步通信适合近距离D同步通信中,同1帧字符间不允许有间隔28.下列说法错误的是( B )A.硬盘是计算机的外存储器B内存储器中的信息断电后不会丢失 C.SRAM是“非破坏性”读存储器 D.DRAM是“破坏性读”存储器29.下列说法正确的是( C )A计算机能够直接执行硬盘中的程序B内存储器是由RAM组成的 C.DRAM需要刷新 D.SRAM需要刷新30.芯片16K×8组成芯片64K×16的存储器,共需要芯片( C )块。
接口:介于主机(CPU、内存储器)和外设之间的一种缓冲电路接口电路的作用:对主机,提供外部设备的工作状态和数据对外设,接口电路记忆主机下达给外设的一切命令和数据,从而使主机和外设之间相互协调一致地工作。
数据的缓冲、隔离和锁存对信号的形式和数据格式进行交换和匹配提供信息相互交换的应答联络信号根据寻址信息选择外设定时、计数器8253DMA控制器8237中断优先级管理器8259并行接口电路8255串行接口电路82511.利用流水线技术提高操作的并行性(缩短执行指令的时钟周期数)2.引入片内缓存(Cache)(减少取指令和数据的时间)16位FLAGS寄存器包含一组状态标志、一个控制标志一个系统标志。
它们的值的范围,对于字节是从0~255;对于字,从0~65535;对于双字,从0~232?1负数的符号位为1,正数的符号位为0。
整数值的范围,对于字节,从?128~+127;对于字从?32?768~+32?767;对于双字,从?231~+231??1。
语句行由标记及分隔符按一定规则组织起来,标记是程序中最小的、有意义的单位。
1010101B二进制45454D是十进制4574575Q是八进制454651aH是十六进制程序中使用符号来代替存储单元、数据、表达式等,可分为以下5类:1.寄存器(Registers)2.变量(Variable)所有的变量都具有三种属性:(1)段值(SEGMENT),即变量单元所在段的段地址(段的起始地址)的高16位,低4位始终为0。
2)偏移量(OFFSET),即变量单元地址与段的起始地址之间的偏移量(16位)。
(3)类型(TYPE),变量有三种类型:字节(Byte)、字(word)和双字(Double Word)。
3.标号(Label):某条指令所存放单元的符号地址,是转移或调用指令的目标操作数4.数5.其他符号(如伪指令名字,SEGMENT)变量可以具有以下几种寻址方式:①直接寻址(偏移地址在指令中)②基址寻址(BX、BP+偏移量)③变址(索引)寻址(SI、DI+偏移量)④基址变址寻址(BX、BP + SI、DI +偏移量)运算符:①算术运算符(Arithmetic Operators)②逻辑运算符(Logical Operators)③关系运算符(Relational Operators)④分析运算符(Analytic Operators)⑤合成运算符(Synthetic Operators)在IBM宏汇编中有以下关系运算符:①相等Equal(EQ)②不等Not Equal(NE)③小于Less Than(LT)④大于Greater Than(GT)⑤小于或等于Less Than or Equal(LE)⑥大于或等于Greater Than or Equal(GE)若PORT_V AL的值不小于5,则关系为假,汇编后产生的语句为:MOV BX, 0。
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
《微型计算机接口技术及应用》期末考试试卷及答案一、选择题(每题2分,共20分)1. 微型计算机接口技术中,以下哪项不属于接口的基本功能?A. 数据转换B. 信号电平转换C. 速度匹配D. 数据加密答案:D2. 在下列接口中,属于并行接口的是:A. USB接口B. RS-232接口C. IEEE 1394接口D. CAN 接口答案:B3. 以下哪项不是计算机接口技术的分类?A. 串行接口B. 并行接口C. 网络接口D. 人工智能接口答案:D4. 微型计算机接口技术中,以下哪个设备不属于接口设备?A. 显示器B. 键盘C. 鼠标D. 硬盘答案:D5. 以下哪种接口标准用于连接打印机?A. USB接口B. LPT接口C. COM接口D. PS/2接口答案:B6. 微型计算机接口技术中,以下哪个设备不需要使用串行通信?A. 蓝牙鼠标B. 无线耳机C. 有线键盘D. 无线网卡答案:C7. 在微型计算机接口技术中,以下哪种接口支持热插拔?A. IDE接口B. SATA接口C. USB接口D. PCI接口答案:C8. 以下哪个接口标准用于连接移动硬盘?A. USB接口B. SATA接口C. IDE接口D. SCSI接口答案:A9. 微型计算机接口技术中,以下哪种接口属于高速接口?A. USB 1.1B. USB 2.0C. USB 3.0D. USB 4.0答案:D10. 在微型计算机接口技术中,以下哪个设备不属于外部设备?A. 显示器B. 键盘C. 主板D. 鼠标答案:C二、填空题(每题2分,共20分)1. 微型计算机接口技术中,接口的主要作用是实现______与______之间的连接。
答案:主机,外部设备2. 计算机接口按照传输方式可以分为______接口和______接口。
答案:串行,并行3. 在微型计算机接口技术中,______接口是一种常用的串行通信接口。
答案:RS-2324. 微型计算机接口技术中,______接口用于连接打印机。
微机接口技术综合练习题一.填空题1.接口的基本功能是和。
2.数据输入/输出的三种方式是、和。
3.在查询输入/输出方式下,外设必须至少有两个端口,一个是端口,另一个是端口。
4.如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为电平。
5.如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为电平。
6.DMA方式的中文意义是,它适用于数据传送。
7.在译码过程中,如果有一根地址线没用到,会有个重叠地址。
8.总线按传送信息的类别可分为:、、三类。
9.PCI总线属于现代总线。
10.总线传输方式通常有三种:、和。
11.在总线上完成一次数据传输一般要经历如下阶段、、、。
12.按总线在微机结构中所处的位置,总线可分为、、、。
13.系统总线按其性能可分为:和。
14.系统总线按其技术上的差异可分为:和。
15.8086CPU的外部中断引脚有和。
16.8086的中断可分为、两大类。
17.8086的外部中断分为和。
18.8255A是芯片。
19.8255A具有三种工作方式:、和。
20.8255A有种工作方式。
21.8253有种工作方式。
22.8253中有个独立的计数器。
23.8253是。
24.8253中的每个计数器可作为二进制和进制计数器用。
25.8253共有个地址。
26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。
27.0809是常用的转换芯片。
28.数/模转换方式有多种方法,常用的是。
29.0832是常用的转换芯片。
30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了。
31.常用的软件识别按键的方法有、。
32.LED显示器有共阳极和之分。
33.调制解调器是和的组合器件。
34.面向字符型的串行通信协议规定数据是以为单位传送的。
35.串行通信方式分为和。
36.RS-232-C是与间的标准。
37.根据传输线路不同,串行通信可分为三种方式:、和。
38.在串行通信过程中,又称为数据终端设备,又称为数据通信设备。
微机接口技术试题一.填空题1.CPU与接口之间传送信息一般有查询方式、中断方式和DMA方式三种方式;2.微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法;3.8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断;4.通常把I/O接口电路中能被CPU直接访问的寄存器称为端口;5.把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路;6.凡是接口都有两侧,一侧是CPU,另一侧是外设;7.CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站;8.中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段;9.起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束;10.微机系统中记录一天时间的时钟称为日时钟;记录每天时间和年、月、日的时钟称为时时钟;二.选择题1.串行通信中所说的波特率是A;A. 位速率B. 字符速率C. 时钟速率2.RS-422/RS-485是采用C技术,实现远距离传送信息的;A. 正/负双电源供电B. 单端发送/单端接收C. 双端发送/双端接收3. 8255的C具有按位操作的控制命令字;A. 端口AB. 端口BC. 端口C4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫A技术;A. 中断嵌套B. 优先排队C. 中断识别5.8255的A口有三种工作方式,B口有B工作方式A. 一种B. 两种C. 三种6.8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为BA.一般完全嵌套B. 特定完全嵌套C. 特定屏蔽7.采用DMA方式能实现高速数据传送,是因为BA. DMA能加速CPU的速度B. 传送的数据不用经过CPU中转C. DMA可以和CPU同时访问系统总线8.8253定时/计数器芯片内部有B独立的计数通道;A. 2个B. 3个C. 4个9.以下常用于地址译码电路的芯片型号是CA. 74LS245B.74LS160C. 74LS13810.中断向量是AA. 中断服务程序入口地址B. 中断服务程序C.中断向量表11.D/A转换器能转换的二进制位数,称为D/A转换器的CA. 线性度B. 转换速度C. 分辨率12.8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由C提供;A. 由编程控制B. 仍由主控制器C. 由从控制器13.8255是B接口芯片;A. 串行B. 并行C. 电平转换14.超高速A/D转换器一般采用B方式完成转换;A. 双积分B. 逐次比较C. 并行比较15.DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高4位位地址由B提供;A. CPUB. 页面寄存器C. DMA控制器16.RS-232与TTL电路之间可以用C完成电平转换;A. MAX485B. 74LS373C. MAX23217.A/D转换器的数据总线必须具有A,才能与CPU直接连接;A. 三态缓冲器B.地址译码器C. 控制寄存器18.用于工业控制领域,能够远距离传输数据的是B总线;A. CPUB. RS-485C.RS-23219.A/D转换通道中C需要使用采样保持器;A. 直流信号B. 低频信号C. 高频信号20.在串行通信接口的信号中A信号是必须连接的;A. DTRB. TXDC. RST三.简答题1.A/D转换器接口的任务是什么①进行通道选择②发采样/保持信号③发转换启动信号④取回转换结束状态信号⑤读取转换数据2.为什么要在外设与CPU之间设置接口① CPU与外设两者的逻辑定义和时序不一致②两者的工作速度不兼容③若不通过接口,会影响CPU效率④若CPU直接控制外设,不利于外设的发展3.可编程并行接口和硬线连接并行接口的特点及应用有何不同硬线连接接口的工作方式及功能用硬线连接来设定,用软件编程的方法不能改变;可编程接口的工作方式及功能可以用软件编程的方法改变,具有可选择性,且是用编程的方法进行选择;可编程接口有广泛的适应性和很高的灵活性,应用较广泛;4.什么是中断 8259在中断处理时,协助CPU完成哪些任务中断是指CPU在正常运行程序时,由于内部/外部事件或程序预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或预先安排的事件服务的程序中去;服务完毕,再返回去继续执行被暂时中断的程序;协助CPU完成的任务:①优先级排队管理②接受和扩充外部设备的中断请求③提供中断类型号④进行中断请求的屏蔽和开放5. 8253有几种工作方式,每种工作方式的名称是什么有6种工作方式:0方式———计数结束时中断1方式———可编程单稳态触发器2方式———频率发生器3方式———方波频率发生器4方式———软件触发延时选通5方式———硬件触发延时选通四.电路与系统分析题1.如果8259的中断类型号高5位为80H,当IRQ5引脚产生中断请求时,中断类型号是多少它是如何产生的1中断类型号为85H2由于ICW2的低3位被8位机占用,只有高5位能用,因此在初始化编程时,通过命令字ICW2只写入高5位,它的低3位是由中断请求线IR 的二进制编码决定,并且是在第一个1INTA 到来时,将这个编码写入低3位,中断源的中断类型号由高5位与低3位相加得到;2.如图所示,采用8255的双机并行通信系统,试分析甲乙两片8255的哪些端口工作在什么方式 其数据传送方向如何 叙述传送一个字节的完整过程;甲机:0方式,A 口输入,C 口联络信号 乙机:1方式,A 口输出,C 口联络信号数据传送方向:乙机甲机CPU 自己写入数据,WR 的上升沿使OBF 有效,通知甲读取数据,甲得到OBF 有效后,开始读数,读取数据后,用ACK 回答乙,告诉数据已收到,ACK 的回答使OBF 置高,使其失效,表示输出缓冲器变高,为下一次输出做准备;3.下图为一个地址译码电路,写出其端口地址,说明AEN 信号的作用,如果Y 为低电平有效,U3应为与门还是或门YAEN 信号的作用:只有当AEN=0时,即不是DMA 操作时,译码才有效;当AEN=1时,即是DMA 操作时,译码无效;为了避免在DMA 周期中,由DMA 控制器对这些以非DMA 方式传送的I/O 端口执行DMA 方式的传送;端口地址:2E2HA9—A0:1011100010B = 2E2H 若为低电平有效,则U3应为“或门”;4.如果8253的OUT2输出20HZ 的方波,CLK2的频率为10KHZ,试分析8253的哪个通道工作在什么方式 其计数初值应是多少 计数初值为几个字节通道为“2通道”工作方式:3方式“周期性方波输出”计数初值为:500201010322=⨯==OUT CLK N16进制为01F4H,则计数初值为2个字节; 五.电路与系统设计题1. 有一个频率为1MHZ 的时钟源,要产生1HZ 的秒信号:画出8253相关信号的连接图, 如果其端口地址为EC00—EC03H,写出其初始化程序或程序设计详细步骤; 8253控制字格式:输入频率 CLK 1MHZ 输出频率 OUT1 1HZ计数初值 计数器0 计数器1① 写入控制字:0号/16位/方式3/二进制1号/16位/方式3/二进制② 写入计数初值:0号 03E8H,1号 03E8HCLK0GATE0OUT0CLK1GATE1OUT11MHZ‘1’‘1’ 1HZ③死循环SJMP$2. 设计一个完整的多通道数据采集A/D转换系统,说明A/D通道部分应该包括哪几个环节画出电路结构框图,说明各个环节的作用;A/D通道:模拟输入接口多路开关采样保持A/D转换I/O接口 CPU模拟输入接口——模拟量的输入端多路开关——选择输入通道采样保持——“冻结”高速变化的瞬时值A/D转换——实现模拟量转换为数字量I/O接口——使用数字量传送给CPUCPU——存储数据3.采用可编程并行接口芯片8255设计一个8位的开关状态输入接口和开关状态显示输出接口,画出电路结构图,指出所用端口的工作方式,说明工作原理或控制程序过程;PA口:输出/方式0VCC PB口:输入/方式0 Array PC口:输出/方式0①设定B口/方式0/输入,A口/方式0/输出②指示灯LO=L7的亮灭表明相应位开关的通断亮则表示开关闭合,灭则表示开关断开③按键K0—K7决定输入④读出B口的数据⑤数据写入A口4. 用74LS138和如下部分或全部逻辑门设计一个地址译码电路,画出地址线A0—A9和AEN信号与芯片引脚的连接图,使Y7的有效地址范围3F0—3FFH74LS138习题一1. 什么是接口接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站;2.为什么要在CPU与外设之间设置接口在CPU与外设之间设置接口主要有4个原因:1CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系2CPU与外设的速度不匹配,CPU的速度快,外设的速度慢3若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率4若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利;3. 微型计算机的接口一般应具备那些功能微机的接口一般有如下的几个功能:1执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器命令口中,在经分析去控制外设2返回外设状态的功能:通过状态寄存器状态口完成,包括正常工作状态和故障状态3数据缓冲的功能:接口电路中的数据寄存器数据口对CPU于外设间传送的数据进行中转4设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备5信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能6数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换;4. 接口技术在微机应用中起的作用随着计算机技术的高速发展,计算机的应用越来越广泛;然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用;5. 接口电路的硬件一般由哪几部分组成接口电路的硬件一般由以下几部分组成:1基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心2端口地址译码电路:实现设备的选择功能3供选电路:根据不同任务和功能要求而添加的功能模块电路;6. 接口电路的软件控制程序一般包括哪几部分接口电路的软件控制程序一般包括以下的程序段,各部分程序是相互渗透、融为一体的:1初始化程序段:对可编程接口芯片进行初始化编程2传送方式处理程序段:不同的传送方式查询、中断、DMA方式程序段不同3主控程序段:完成接口任务的程序段4程序终止与退出程序段:程序退出前对接口电路中硬件进行保护的程序段5辅助程序段:人-机对话、菜单等7. 接口电路的结构有哪几种形式接口电路的结构主要有四种:1固定式结构:不可编程的接口电路,结构简单、功能单一、固定2半固定式结构:由PAL或GAL器件构成的接口电路,功能和工作方式可以通过改写内部的逻辑表达式来改变,但逻辑表达式一旦烧入芯片,其功能和工作方式就固定下来了3可编程结构:其功能和工作方式可由编程指定,使用灵活、适应面广,且种类繁多4智能型结构:芯片本身就是一个微处理器,外设的全部管理都由智能接口完成,如I/O处理器I0809或通用单片机8. CPU与接口之间有哪几种传送数据的方式它们各应用在什么场合CPU与接口之间的数据传送方式主要有查询方式、中断方式和DMA方式:1查询方式:主要用于CPU不太忙且传送速度不高的情况下;无条件传送方式作为查询方式的一个特例,主要用于对简单I/O设备的控制或CPU明确知道外设所处状态的情况下;2中断方式:主要用于CPU的任务比较忙的情况下,尤其适合实时控制和紧急事件的处理3DMA方式直接存储器存取方式:主要用于高速外设进行大批量数据传送的场合;9. 分析和设计接口电路的基本方法是什么分析和设计接口电路通常采用两侧分析法和硬软件结合法相结合:1两侧分析法:CPU一侧,主要是了解CPU的类型、它提供的数据线的宽度、地址线的宽度、控制线的逻辑定义、时序关系的特点;外设一侧,主要是了解被连接外设的外部特性及被控外设的工作过程2硬软件结合法:硬件设计主要是合理选用外围接口芯片、有针对性地设计附加电路;软件设计可以采用汇编语言或高级语言直接对低层硬件编程,也可以采用DOS系统功能调用和BIOS调用编程;习题二1. 什么是端口端口是接口电路中能被CPU直接访问的寄存器;2. I/O端口的编址方式有几种各有何特点I/O端口的编址方式有两种——统一编址方式存储器映象方式和独立编址方式I/O映象方式、专用I/O指令方式1统一编址方式:从整个寻址空间中划出一部分给I/O设备,其余的给存储器,通过地址码区分操作对象是存储器还是I/O,二者的地址码不重叠;这种方式的优点是①I/O端口的编址空间大,且易于扩展②I/O指令丰富、功能齐全;缺点是: ①存储器的地址空间减少,达不到系统最大的寻址空间②I/O指令比独立编址方式的专用I/O指令长,译码时间长,执行速度慢2独立编址方式:存储单元与I/O端口分别编址,地址码重叠,通过操作码区分操作对象是存储器还是I/O;这种方式的优点是①I/O端口不占存储器的编址空间,使存储器的容量可达系统的最大寻址能力②I/O指令短、执行速度快;指令清晰、可读性强;缺点是①I/O端口地址范围一旦确定,不易扩展②I/O指令种类有限,操作单一5. 在I/O端口地址译码电路中常常设置AEN=0,这有何意义AEN=1,表示正在进行DMA操作,在I/O端口地址译码电路中,常常令AEN=0时,译码输出才有效,这样做的目的是为了避免在DMA操作周期中,由DMA控制器对这些以非DMA方式传送的I/O端口执行DMA方式的传送;6. 若要求I/O端口地址为374H,则在图2.1b中的输入地址线要作哪些改动为了使I/O端口的地址为374H,图2.1b中地址线A2、A8后的非门去掉,而在地址线A3、A7后面加上非门;即修改后地址线A0、A1、A3、A7后有非门,其余地址线后无非门;如图所示:7. 图2.2是PC机系统板的I/O端口地址译码电路,它有何特点试根据图中地址线的分配,写出DMAC、INTR、T/C以及PPI的地址范围在图2.2的译码电路中,不管芯片本身需要多少个端口地址,一律分配一个含有32个地址的地址范围;其中DMAC、INTR、T/C和PPI的地址范围分别是:DMAC:00H~1FH;INTR:20H~3FH;T/C:40H~5FH;PPI:60H~7FH8. 在图2.4译码电路中,若要改变I/O端口地址,使其地址范围为300H~307H,则开关S0~S9应如何设置由于AEN必须为0,所以S9一定是闭合的,若使译码输出地址范围为300H~307H,则有如下的分析:所以,S0~S9中S5、S6和S9是闭合的,其余的开关全部断开;12. 在独立编址方式下,CPU采用什么指令来访问端口独立编址方式下,采用专用的I/O指令——输入/输出指令如PC系列微机中的IN、OUT来访问端口;15. I/O端口地址译码电路一般有哪几种结构形式I/O端口地址译码电路一般有两种结构形式:固定式端口地址译码——硬件电路不改动,译码输出的地址或地址范围不变可选式端口地址译码——电路中有若干个DIP开关,硬件电路不改动,只改变开关的状态,就可以使译码输出的地址或地址范围发生变化;16.I/O地址线用作端口寻址时,高位地址线和低位地址线各作何用途如何决定低位地址线的根数一般情况下,高位地址线与控制信号线进行逻辑组合,经译码电路产生I/O接口芯CS片的片选信号——实现片间选择;低位地址线不参与译码,直接与I/O接口芯片的地址线相连——实现I/O接口芯片的片内端口选择;低位地址线的根数由I/O接口芯片内部的端口数量决定,如果I/O接口芯片内部有2n个端口其引脚上一定有n根地址线,那么,寻址端口时,低位地址线的根数就是n;19. 若将图2.3中DIP开关状态设置为:S2和S1合上ON;S3和S0断开OFF,试指出74LS138输出端Y的地址范围,并与图中在DIP开关原来的状态下5Y输出端所产生的地5址范围进行比较,有何变化如果S2和S1合上ON;S3和S0断开OFF,Y有效时,各位地址线的状态如下:5所以,这种开关状态下,5Y的地址范围是254H~257H;而DIP开关在原来的开关状态下,5Y的地址范围是314H~317H;这两个地址范围A9~A6的状态不同,因为A9~A6的状态是由开关的状态决定的;而二者的A5~A2是相同的,因为它们不受开关状态的影响;习题三1.计数、定时与频率、声音以及音乐之间有什么关系定时和计数的本质是相同的,当计数的基本脉冲是标准的时间单元时,计数就变成了定时;定时输出脉冲的周期的倒数就是频率;由定时输出的脉冲可以产生声音,脉冲的频率就决定了声音的频率;脉冲频率高,声音的音调高听起来尖锐;脉冲频率低,声音的音调低听起来低沉;而由频率不同、持续时间不同的声音就可以产生动听的音乐;2. 微机系统的定时有哪两类何谓时序配合微机系统中的定时分为内部定时和外部定时两类;内部定时是指计算机本身运行的时间基准或时序关系,是用户无法更改的;外部定时是指外部设备实现某种功能时,本身所需要的一种时序关系,需要用户根据外设的要求进行安排;时序配合是指用户在考虑外设与CPU连接时,不能脱离计算机的定时要求,即以计算机的时序关系为依据来设计外部定时机构,以满足计算机的时序要求;3.微机系统中的外部定时有哪两种方法其特点如何微机系统中的外部定时有软件定时和硬件定时两种方法;软件定时:利用CPU执行指令需要一定时间的特点产生延时;这种方法不需增加硬件设备,只需编制延时程序即可;但是它降低了CPU的效率,浪费了CPU 的资源,而且由于同样的延时程序在不同计算机上运行的时间会不同,所以通用性比较差;5.8253初始化编程包括哪两项内容在对8253进行始化编程时,首先向命令寄存器中写入方式字,选择计数通道、工作方式、计数初值的长度及写入顺序、计数码制;然后按方式字的要求向选定的计数通道中写入计数初值;6. 8253有哪几种工作方式区分不同工作方式的特点体现在哪几个方面为什么3方式使用最普遍8253有6种工作方式——方式0~方式5;区分不同工作方式的特点主要体现在以下的4个方面:1启动计数器的触发方式不同2计数过程中门控信号GATE对计数操作的控制作用不同3计数/定时到时输出端OUT输出的波形不同4在计数过程中,写入新的计数初值的处理方式不同3方式由于具有自动重新装载计数初值,能输出重复波形,且输出波形的高低电平比为1:1或近似1:1方波或近似方波,所以在实际中应用最广泛;7. 何谓日时钟日时钟是指对一天的时间进行统计,判断一天24小时的时间是否已到;11.何谓时时钟记录每天时间和年、月、日的时钟称为时时钟;习题四1. 采用DMA方式为什么能实现高速传送DMA传送方式能够实现高速数据传送主要有两个原因:1它为两个存储介质提供了直接传输通道,不象CPU控制的传送那样要通过内部寄存器中转;2用硬件取代了软件,它直接发出对两个介质的选中信号及其读写控制信号,而不是通过执行指令来控制传送;4. DMA控制器在微机系统中有哪两种工作状态其工作特点如何DMA控制器在微机系统中有主动工作状态和被动工作状态;主动工作状态:在DMA操作期间,DMAC控制总线,控制数据在两个存储介质之间直接传送被动工作状态:非DMA操作期间,DMAC受CPU的控制,此时它主要有两个工作,一是检测片选信号,看CPU是否对它进行读写控制;二是检测DMA请求信号,看外设是否有DMA操作请求;8.什么是DMA页面地址寄存器它的作用如何由于DMAC8237A-5只能提供内存地址的低16位,而实际中内存地址可能是20位、24位或32位的,等等,这样就要在DMA系统中配置寄存器组,由这些寄存器组提供存储器的高位地址,这些寄存器组就是页面地址寄存器;它的作用是提供存储单元的页面地址,即高位地址;9.采用DMA方式在内存与I/O设备之间传送数据时,DMA控制器8237A-5怎样实现对I/O 设备的寻址DMA控制器8237A-5提供DACK信号给I/O设备,取代其地址选择信号,使申请DMA 传送并被允许的设备在DMA传送过程中一直是有效设备;即:用DACK信号取代了芯片选择和片内端口选择信号;习题五1.什么是中断是指CPU在正常运行程序时,由于内部/外部事件或由程序预先安排的事件,引起CPU暂时停止正在运行的程序,转到为该内部/外部事件或预先安排的事件服务的程序中去,服务完毕,再返回去继续运行被暂时中断的程序,这个过程称为中断;2.可屏蔽中断处理的一般过程是什么可屏蔽中断的处理过程一般可分为4个阶段:1中断申请:外设向CPU发出中断申请信号,CPU检测到有效的INTR,且无DMA请求、IF=1,当前指令执行完毕就进入响应阶段2中断响应:CPU通过总线控制器发出两个连续的中断响应信号2个INTA负脉冲组成中断响应周期;在中断响应周期中,CPU取得中断类型号n,将程序状态字PSW 及断点的地址CS和IP依次入栈保护;再查中断向量表,将4n IP;4n+2 CS,进入中断服务阶段3中断服务:CPU执行中断服务程序,为中断源服务4中断返回:当执行到中断服务程序中的IRET指令时,将堆栈栈顶的三个字单元内容弹出,依次送给IP、CS、PSW,CPU返回到原来的程序去执行;4.什么是中断嵌套是指CPU正在执行一个中断服务程序时,有另一个优先级更高的中断提出中断请求,这时会暂时挂起当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行,这个过程就是中断嵌套;5.什么是中断向量它是如何装入中断向量表的中断向量是中断服务程序的入口地址,一个中断向量由4个字节组成,它包括中断服务程序的段首址和偏移地址;中断向量并非常驻内存,而是由程序装入中断向量表中的;系统配置和使用的中断所对应的中断向量由系统软件负责装入;系统若未配置系统软件如单板机系统,或用户自定义的中断向量,由用户自行装入;6. 什么是中断类型号它的作用是什么中断类型号是系统为每一个中断源分配的代号,它是8位的,与系统的中断源一一对应;中断类型号负责引导CPU找到中断服务程序的入口点;通过中断类型号查中断向量表可得到中断向量中断服务程序入口地址,其中:物理地址为4n的单元是中断服务程序入口点的偏移地址;物理地址为4n+2的单元是中断服务程序的段首址;10. 试比较软中断和硬中断不同的特点;软中断和硬中断的不同主要体现在以下几个方面:硬中断中的不可屏蔽中断NMI除了具有随机性和突发性之外,其余特点同软中断;11.可编程中断控制器8259A协助CPU处理哪些中断事务8259A协助CPU完成的中断事务主要有:接收和扩充外设的中断请求;进行中断请求的屏蔽与开放控制;对中断源进行优先级排队管理;中断被响应时,提供该中断源的中断类型号;12.8259A具有哪些工作方式和中断操作功能指出与这些功能相对应的命令字ICW/OCW 的内容8259A的工作方式有以下几种:1引入中断请求的方式:有边沿触发和电平触发两种;中断服务方式有向量式中断和查询式中断两种;2与系统总线的连接方式:缓冲方式和非缓冲方式两种;3屏蔽中断的方式:通常屏蔽和特殊屏蔽两种方式;4优先级排队的方式:固定优先级和循环优先级优先级轮换两种,循环优先级又分为指定轮换和自动轮换两种;。
微机接口技术考试题带答案一、选择题(每题2分,共20分)1. 微机接口是计算机系统与外部设备进行信息交换的()。
A. 桥梁B. 界面C. 通道D. 接口答案:A2. 下列属于接口芯片的是()。
A. I/O 端口B. RAMC. ROMD. UART答案:D3. 在微机接口技术中,用于实现数据通信过程中的同步的是()。
A. 缓冲器B. 译码器C. 控制器D. 定时器答案:D4. 串行通信和并行通信的主要区别是()。
A. 传输速度B. 数据格式C. 传输方式D. 传输距离答案:C5. 下列关于中断的说法正确的是()。
A. 中断会打断程序的正常执行B. 中断处理程序由操作系统负责执行C. 中断请求只能由外部设备发起D. 中断处理程序的执行顺序固定答案:A6. DMA(直接内存访问)方式的主要优点是()。
A. 提高数据传输速度B. 减少CPU的负担C. 提高系统资源的利用率 D. 增强中断处理能力答案:B7. 下列关于I/O指令的说法正确的是()。
A. I/O指令可以实现内存与外部设备的数据传输B. I/O指令的执行速度比中断方式快C. I/O指令需要CPU和外部设备共同完成数据传输D. I/O指令的实现较为复杂答案:A8. 下列关于总线的说法正确的是()。
A. 总线是计算机系统中各个部件之间进行信息交换的通道 B. 总线的带宽决定了计算机系统的性能C. 总线分为数据总线、地址总线和控制总线三部分 D. 总线的传输速率决定了计算机系统的运行速度答案:A9. 下列关于USB(通用串行总线)的说法正确的是()。
A. USB 1.1的传输速度最高可达12MbpsB. USB2.0的传输速度最高可达480MbpsC. USB 3.0的传输速度最高可达5GbpsD. USB接口支持即插即用功能答案:D10. 下列关于硬盘的说法正确的是()。
A. 硬盘的存储容量决定了计算机系统的存储能力B. 硬盘的转速越高,存储速度越快C. 硬盘的存储单元分为扇区和柱面D. 硬盘的数据传输速率决定了计算机系统的运行速度答案:A二、填空题(每题2分,共20分)1. 微机接口技术的主要作用是实现计算机系统与外部设备之间的__________。
一、解答题1、什么是总线?总线按传输类型分为哪几类?答:总线就是负责在CPU和存储器、输入/输出接口电路间传送地址、数据、控制信息的。
总线包括地址总线(AB)、数据总线(DB)和控制总线(CB)三类.2、程序计数器(PC)的作用是?答:用以存放并生成指令地址【程序计数器(PROGRAM COUNTER)是一个二进制16位的程序地址寄存器,专门用来存放下一条需要执行的指令在程序存储器中的地址,能自动加1。
】3、说明8086有几种段寄存器、有几个作用答:4个16位的段寄存器(CS,DS, ES,SS)代码段寄存器(CS):用于存放程序段的地址,在取指令时用此寄存器的内容左移4位以后的值加上指令计数器(指令指针IP)中的偏移值,结果就是当前要取的指令的物理地址.数据段寄存器(DS):存放当前数据段地址。
堆栈段寄存器(SS):栈操作时堆栈指示器(SP)提供偏移地址,将堆栈段寄存器的内容左移4位后和偏移地址相加,即获得堆栈操作的物理地址。
附加段寄存器(ES):用于字符串操作。
4、会计算物理地址已知(CS)=1800H, (IP)=1500H, 则指令所处的物理地址= H(CS)⨯16+(IP)=18000H+1500H=19500H给定一个数据的有效地址是2359H,且(DS)= 49B0H,该数据在内存中的实际物理地址= H(DS)⨯16+2359H=49B00H+2359H=4BE59H5、看课件第二章P55页例2-4 给定一堆栈区,其地址为1250H:0000H ~1250H: 0100H, (SP)=0052,请问:(1) 栈顶地址的值;(2)栈底地址的值;(3)SS的值;(4) 若存入数据2456H,在堆栈区如何放置,此时SP的值是多少?堆栈栈顶的逻辑地址为SS:SP,物理地址=SS⨯16+SP栈顶地址:逻辑地址1250H:0052H物理地址=1250H⨯16+0052H=12552H栈底地址:逻辑地址1250H:0100H物理地址=1250H⨯16+0100H=12600H6、简单说明接口的功能和作用地址识别,即译码功能提供主机和I/O设备的缓冲、暂存、驱动功能(基本功能)主机和外设之间的数据转换主机和外设之间的电气兼容主机和外设之间数据的模数、数模转换(信号的形式和数据格式进行变换)主机和外设之间不同连接方式的实现(与CPU与I/O设备之间进行联络)p1337、比较四中输入输出方式的应用场合和缺点无条件传输方式、程序查询传输方式、中断传输方式、DMA方式P149 无条件传输方式▪特点:接口简单,不考虑控制问题时只有数据端口▪应用:一般用于纯电子部件的输入输出,以及完全由CPU决定传输时间的场合和外部设备与CPU能同步工作的场合。
微机原理与接口技术复习题(含答案)微机原理与接口技术复习题库一、单项选择题1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。
A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。
A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。
A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。
A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。
A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。
A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。
A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。
A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。
A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。
A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。
A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。
第三部分《微机原理与接口技术》综合练习题一. 填空题1接口的基本功能是 ________________ 和__________________ 。
2.数据输入/输出的五种方式是________________ 、 ____________ 、____________ 、_________和_____________ 。
3•在查询输入/输出方式下,外设必须至少有两个端口,一个是__________________ 端口,另一个是端口。
4 •如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为______________ 电平。
5•如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为_______________ 电平。
6.DMA方式的中文意义是____________________ ,它适用于_________________ 数据传送。
7•在译码过程中,如果有一根地址线没用到,会有_________________ 个重叠地址。
&总线按传送信息的类别可分为:_______________ 、______________ 、______________ 三类。
9.PCI总线属于现代_______________ 总线。
10. ____________________________________ 总线传输方式通常有三种:________ 、禾口_____________________________________________11 •在总线上完成一次数据传输一般要经历如下阶段_________________________ 、 ____12•按总线在微机结构中所处的位置,总线可分为___________________13 •系统总线按其性能可分为:____________________ 和____________________ 。
14•系统总线按其技术上的差异可分为:_______________________ 和______________________15. __________________________________ 8086CPU的外部中断引脚有和。
16. _____________________________8086的中断可分为 __ 、两大类。
仃.8086的外部中断分为______________________ 和_____________________ 。
18.8255A 是 ________________________ 芯片。
19. __________________________________ 8255A具有三种工作方式:______________ 、____________________________________________ 和 _________________20. _________________ 8255A有种工作方式。
21. _________________ 8253有种工作方式。
22. ______________________ 8253中有个独立的计数器。
23.8253 是 _______________________ 。
24. __________________________________________________ 8253中的每个计数器可作为二进制和_____________________________________________________ 进制计数器用。
25.8253共有__________________ 个地址。
26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。
27. _________________________ 0809是常用的转换芯片。
28. __________________________________________________ 数/模转换方式有多种方法,常用的是_____________________________________________________ 。
29.0832是常用的_______________ 转换芯片。
30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了_______________ 。
31. _________________________________________ 常用的软件识别按键的方法有、。
32. ____________________________________ LED 显示器有共阳极禾口之分。
33. _________________________ 调制解调器是_____ 和的组合器件。
34. _______________________________________________ 面向字符型的串行通信协议规定数据是以_________________________________________________ 为单位传送的。
35. _____________________________ 串行通信方式分为_ 禾廿。
36. _______________________ RS-232-C是__________ 与间的标准。
37.根据传输线路不同, _________________________ 串行通信可分为三种方式:、__________________________________________ 和38. _________________________ 在串行通信过程中,____________ 又称为数据终端设备,_________________________________ 又称为数据通信设备。
39. __________________________________________________ 串行通信中“每秒传送的二进制位数”称为________________________________________________ 。
40. _________________________________ 远距离串行通信应使用。
选择题1. 8086CPU工作在总线请求方式时,会让出()。
A .地址总线B . 数据总线C.地址和数据总线D.地址、数据和控制总线2 . 8086CPU的I/O地址空间为()字节。
A . 64KB B . 1MB C. 256B D . 1024B3 . CPU在执行OUT DX , AL 指令时,()寄存器的内容送到地址总线上。
A . ALB . DXC . AXD . DL4 . 数据的输入输出指的是()进行数据交换。
A . CPU与存储器B . CPU 与外设C.存储器与外设D.内存与外存5•在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
2 5A. 5B. 5C. 2D. 106.8086在执行IN AL, DX 指令时,DX寄存器的内容送到()上。
A •地址总线B •数据总线C.存储器 D •寄存器7.在中断输入/输出方式下,外设的()线可用于向CPU发送中断请求信号。
A .地址B .状态C.数据 D .其他& CPU在执行OUT DX , AL指令时,()寄存器的内容送到数据总线上。
A. ALB. DXC. AX9.查询输入/输出方式需要外设提供(输出。
A.控制B.地址C .状态D.数据10 .当CPU执行存储器读指令时,其()。
A . M/IO线为高、RD线为低B . M/IO线为低、RD线为低C . M/IO线为低、RD线为高 D.M/IO 线为高、RD线为高D. DL)信号,只有其有效时,才能进行数据的输入和11. CPU在执行IN AL , DX指令时,其()。
A.M/IO线为低、RD线为低 B . M/IO 线为高、RD线为低C . M/IO线为低、RD线为高D.M/IO 线为高、RD线为高A .地址B.数据C.控制 D .以上都对16.地址译码器的输出一般可为接口的() 信号。
A .片选B .数据输入C .地址D .控制17.PCI 总线的数据宽度为()位。
A .8 B.16 C .32 D .6418.ISA 总线的数据宽度为()位。
A .64 B.32 C .16 D.819.总线的宽度用数据总线的条数表示,其单位是()。
A .位B .字节C .字D .双字20.总线的宽度用()总线的条数表示。
A .地址B.数据 C .控制 D .以上所有21.总线的标准传输率是总线上()。
A .每秒传输的最大字节量B .每秒传输的最大位数C.每秒传输的最大信息量 D •每秒传输的数据量23.CPU 响应INTR 引脚上来的中断请求的条件是()。
A • IF=OB • IF=1 C. TF=O D • TF=124.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是()。
A.IRQ3 B.IRQ5 C.IRQ0 D.IRQ4 25.8086 中断系统可以管理()种中断。
A.16 B.1K C.256 D .128 26.8086 中断向量表的大小为()字节。
A .256B .1024C .2kD .64k 28.两片8259A 级联后可管理()级中断。
A.15 B.16 C.32 D.6429.8086 中断系统中优先级最低的的是()。
A .可屏蔽中断B .不可屏蔽中断C .单步中断D .除法出错30. 8255A工作在方式2 (双向选通I/O)时,()。
A .只能作输入接口B .只能作输出接口C .作输入口或作输出口D .同时可作输入口、输出口31.传输距离较近时,常采用()。
A .串行接口B .简单接口C .可编程接口D .并行接口32.并行接口一般要对输出数据进行锁存,其原因是()。
A .外设速度常低于主机速度B .主机速度常低于外设速度C .主机与外设速度通常差不多D .要控制对多个外设的存取33.可编程定时器/计数器8253 有()种工作方式。
A .一种B .二种C .六种D .八种34.计数器与定时器的工作原理是()。
A •不完全相同的B •根本不同的C.相同的D •互不相关的35.可编程定时器/计数器8253 的控制字为()个字节。
A.1 B.2 C.3 D.4启动8253的计数器开始或计数的方式有( )。
A .软件方式B .硬件方式C .软件和硬件方式D .门控信号向8253写入的计数初值写到了()中。
A .初值寄存器B .计数器0#C .减计数单元D .控制字寄存器36.37.38. 式。