青岛理工大学计算机接口技术期末复习题及参考答案_第1页
青岛理工大学计算机接口技术期末复习题及参考答案_第2页
青岛理工大学计算机接口技术期末复习题及参考答案_第3页
青岛理工大学计算机接口技术期末复习题及参考答案_第4页
青岛理工大学计算机接口技术期末复习题及参考答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE一、单项选择题(本大题共30分,共15小题,每小题2分)1、Intel公司生产的用于数据并行传送的可编程接口芯片是()。A.8218B.8251C.8253D.82552、8255A引脚信号=0,=0,A1=1,A0=1时,表示()。

A.CPU向数据口写数据

B.CPU向控制口送控制字

C.CPU读8255A控制口

D.无效操作3、在8255的初始化程序中,使INTEA=1的目的是使()。A.A口在中断方式下完成输入/输出操作B.B口在中断方式下完成输入/输出操作C.A口在查询方式下完成输入/输出操作D.B口在查询方式下完成输入/输出操作4、在数据传送过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的什么实现的()。A.数据寄存器B.移位寄存器C.锁存器D.状态寄存器5、在异步串行通信中,使用波特率来表示数据的传送速率,它是指()。A.每秒钟传送的字符数B.每秒钟传送的字节数C.每秒钟传送的字数D.每秒钟传送的二进制位数6、传送ASCII码时D7位为校验位,若采用偶校验,传送字符4的ASCII码34H时的编码为()。A.B4HB.34HC.35HD.B5H7、执行返回指令,退出中断服务程序,这时返回地址来自()。A.ROM区B.程序计数器C.堆栈区D.CPU的暂存寄存器8、8259A应用中,需对IR5,IR3进行屏蔽,操作命令字OCW1应写入()。A.D7HB.28HC.53HD.35H9、PC机中,确定硬中断的服务程序入口地址的是()。A.主程序中的调用指令B.主程序中的转移指令C.中断控制器发出的类型码D.中断控制器中的中断服务寄存器10、计数初值送到8253的()中。A.控制寄存器B.计数初值寄存器C.减计数单元D.输出锁存寄存器11、若8253可编程定时/计数器处于计数过程中,当CPU对它装入新的计数值时,其结果将是()。A.8253可编程定时/计数器禁止编程B.8253可编程定时/计数器允许编程,并改变当前的计数过程C.8253可编程定时/计数器允许编程,但不改变当前的计数过程D.8253可编程定时/计数器允许编程,是否影响当前计数过程随工作方式而变12、占用CPU时间最少的传送方式是()。A.DMAB.中断C.查询D.无条件13、CPU与外设间数据传送的控制方式有()。A.中断方式B.DMA方式C.程序控制方式D.以上三种都是14、在中断方式下,外设数据输入到内存的路径是()。A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存15、将微处理器、内存储器及I/O接口连接起来的总线是()。A.片总线B.外总线

C.系统总线D.局部总线二、判断题(本大题共10分,共5小题,每小题2分)16、查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。A.对 B.错17、对堆栈区的操作必须遵循先进先出的原则。A.对 B.错18、在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。A.对 B.错19、8255A的A端口和B端口都能在方式2下进行工作。A.正确 B.错误20、目前在小型和微型计算机里最普遍采用的字母与字符编码是ASCII码。A.对 B.错三、简答题(本大题共2小题,每小题20分,共40分)21、串行通信有哪两种方式?这两种方式各有何特点?(20分)答:串行通信有异步串行通信与同步串行通信方式:同步串行通信的基本特点是以数据块(字符块)为信息单位传送,每帧信息包括成百上千个字符,因此传送一旦开始,要求每帧信息内部的每一位都要同步,也就是说同步通信不仅字符内部的传送是同步的,字符与字符之间的传送也应该是同步,这样才能保证收/发双方对每一位都同步。同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。

异步串行通信的特点是以字符为信息单位传送的,每个字符作为一个独立的信息单位(1帧数据),可以随机出现在数据流中,即发送端发送的每个字符在数据流中出现的时间是任意的,接收端预先并不知道。就是说,异步通信方式的“异步”主要体现在字符与字符之间通信没有严格的定时要求;发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。22、8253有哪几种工作方式?区分不同工作方式的特点体现在哪几个方面?为什么3方式使用最普遍?(20分)答:8253有六种工作方式,分别为方式0,方式1,方式2,方式3,方式4,方式5,区分这六种不同的特点主要体现在三个方面:(1)输出波形不同方式0:写入控制字后,变为低电平其他方式:写入控制字后,变为高电平方式2、4、5输出波形都是一个CLK脉宽的负脉冲,方式2、3输出连续的波形;(2)启动定时/计数芯片方式不同方式0,2,3,4,写入计数初值,即启动计数(软件启动)方式1,5需外加触发信号(GATE的上升沿)启动计数(硬件启动)(3)计数过程中GATE门控信号控制功能不同:方式0,4:GATE为高电平时计数,为低电平时停止计数;方式2,3:GATE为高电平时计数,为低电平时停止计数;GATE的上升沿重新开始计数(具有硬件启动特点);方式1,5:GATE信号上升沿重新开始计数(硬件启动,GATE上升沿有效)。因为在3方式时,输出占空比为1:1的方波或近拟方波,可以作为定时单位,故3方式运用最普遍。四、程序设计题(本大题共20分,共1小题,每小题20分)23、已知一个100字节的数据块,存放在以5C10H:2000H开始的存储区内,要求编写一个完整程序将数据移动到以5C10H:1983H开始的存储区内。《计算机接口技术》复习题一答案单项选择题12345678910DBABDACBCB1112131415DADDC判断题1617181920√×××√三、简答题1、串行通信有哪两种方式?同步通信和异步通信各有何特点?(20分)考核知识点:本题考查的是串行通信的基本概念。2、8253有哪几种工作方式?区分不同工作方式的特点体现在哪几个方面?为什么3方式使用最普遍?(20分)考核知识点:本题考查的是8253的工作方式等基本概念。四、程序设计题1、已知有100字节的数据块存放在以5C10H:2000H开始的存储区内,要求编写一个完整程序将数据移动到以5C10H:1983H开始的存储区内。考核知识点:存储器及接口的应用。CODESEGMENTASSUMECS:CODEMAIN:MOVAX,5C10HMOVES,AXMOVDS,AXMOVSI,2063HMOVDI,206BHSTDMOVCX,100REPMOVSBMOVAH,4CHINT21HCODEENDSSTART:MOVAL,0FEHMOVDX,180HSS1:OUTDX,ALSHLAL,1JNCSTARTJMPSS1ENDMAIN

一、单项选择题(本大题共15小题,每小题2分,共30分)1、一片Intel8255A需占用()个端口地址。A.2B.4C.6D.82、一台微机化仪器采用8255A芯片作数据传送接口,并规定使用接口地址的最低两位作芯片内部寻址,已知芯片的A口地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为()。A.数据从端口C送数据总线B.数据从数据总线送端口CC.控制字送控制字寄存器D.数据从数据总线送端口B3、8255A的方式选择控制字为80H,其含义是()。A.A、B、C口全为输入B.A口为输出,其他为输入C.A、B为方式0D.A、B、C口均为方式0,输出4、如果约定在字符编码的传送中采用偶校验,若接收到校验代码11010010,则表明传送中()。A.未出现错误B.出现奇数位错C.出现偶数位错D.最高位出错5、串行通信中,若收发双方的动作由同一个时钟信号控制,则称为()串行通信。A.同步B.异步C.全双工D.半双工6、中断控制方式的优点是()。A.提高CPU的利用率B.提高CPU与外设的数据传送精度C.提高CPU与外设的数据传送速度D.减少外设的等待时间7、通常情况下,一个外中断服务程序的第一条指令是STI,其目的是()。A.开放所有屏蔽中断B.允许低一级中断产生C.允许高一级中断产生D.允许同一级中断产生8、如果有多个中断请求同时发生,系统将根据它们的优先级高低,响应优先级最高的中断请求,若要调整响应顺序,则应使用()。A.中断嵌套B.中断响应C.中断屏蔽D.中断向量9、可以从8253的()寄存器中读出减计数器的值。A.控制寄存器B.计数初值寄存器C.减计数单元D.输出锁存寄存器10、在对8253进行任何操作前,都必须先向8253写入一个(),以确定8253的工作方式。A.控制字B.计数初值C.状态字D.指令11、某一测控系统要使用连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在()。A.方式0B.方式1C.方式2D.方式312、DMA方式中,周期“窃取”是窃取一个()。A.存储周期B.指令周期C.CPU周期D.总线周期13、CPU与I∕O设备间传送的信号有()。A.数据信息B.控制信息C.状态信息D.以上三种都是14、CPU响应中断请求和响应DMA请求的本质区别是()。A.中断响应靠软件实现B.速度慢C.控制简单D.响应中断时,CPU仍然控制总线,而响应DMA请求时,CPU要让出总线15、支持无条件传送方式的接口电路中,至少应包含()。A.数据端口,控制端口B.状态端口C.控制端口D.数据端口二、判断题(本大题共5小题,每小题2分,共10分)16、同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放。A.对 B.错17、连接CPU和外设的接口电路中必须要有状态端口。A.对 B.错18、在8255A中可以进行按位置位/复位的端口是端口A、B、C。A.对 B.错19、目前在小型和微型计算机里最普遍采用的字母与字符编码是ASCII码。A.对 B.错20、零地址运算指令在指令格式中不给出操作数地址,它的操作数来自栈顶和次栈顶。A.对 B.错三、简答题(本大题共2小题,每小题20分,共40分)21、可编程并行接口芯片8255A面向I/0设备一侧的端口有几个?其中C口的使用有哪些特点?(20分)答:(1)8255A具有两个8位(A口与B口)和两个4位(C口的高/低4位)并行I/0端口。(2)C口的使用比较特殊,除作数据口外,当工作方式1和方式2时,它的大部分引脚被分配作专用联络信号;PC口可以进行按位控制;在CPU读取8255A状态时,PC口又作为1、2方式的状态口用。22、D/A转换器接口的任务是什么?它和微机连接时,一般有哪几种接口形式?(20分)答:D/A转换器接口的任务是解决CPU与DAC之间的数据缓冲问题。一般有三种形式:1、采用中小规模逻辑芯片构成的接口电路与CPU连接;2、采用通用并行I/O接口芯片与CPU连接;采用GAL器件。四、程序设计题(本大题共1小题,每小题20分,共20分)23、BUFFER字节数组中存有一组无序列字节数数据,列的长度表示在BUFFER的第一个字节中,KEY为一个字节数据,编写程序在BUFFER中查找有无KEY,若有就结束,若没有就将KEY加入到BUFFER中去,并修改列的长度。《计算机接口技术》复习题二答案单项选择题12345678910BCCAAACCDA1112131415DADDD二、判断题1617181920BBBAA注:判断题题干是A、B两个选项,而不是括号画√或×。三、简答题21、可编程并行接口芯片8255A面向I/0设备一侧的端口有几个?其中C口的使用有哪些特点?考核知识点:本题考查的可编程并行接口芯片8255A的端口和其特点,可以参照接口芯片8254进行解答。22、D/A转换器接口的任务是什么?它和微机连接时,一般有哪几种接口形式?考核知识点:本题考查的D/A转换器接口的特点。四、程序设计题23、BUFFER字节数组中存有一组无序列字节数数据,列的长度表示在BUFFER的第一个字节中,KEY为一个字节数据,编写程序在BUFFER中查找有无KEY,若有就结束,若没有就将KEY加入到BUFFER中去,并修改列的长度。考核知识点:程序设计应用。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论