微机原理与接口技术试卷及答案

上传人:ni****g 文档编号:549377202 上传时间:2022-09-01 格式:DOCX 页数:8 大小:69.91KB
返回 下载 相关 举报
微机原理与接口技术试卷及答案_第1页
第1页 / 共8页
微机原理与接口技术试卷及答案_第2页
第2页 / 共8页
微机原理与接口技术试卷及答案_第3页
第3页 / 共8页
微机原理与接口技术试卷及答案_第4页
第4页 / 共8页
微机原理与接口技术试卷及答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《微机原理与接口技术试卷及答案》由会员分享,可在线阅读,更多相关《微机原理与接口技术试卷及答案(8页珍藏版)》请在金锄头文库上搜索。

1、武夷学院继续教育学院 期末考试试卷号学名姓级班业专别系二装二二密二(级专业2020 学年度第 _学期)课程名称 微机原理与接口技术 卷考试形式闭(开)卷考核类型考试(查)本试卷共 大题,卷面满分100分,答题时间120分钟。题号二三四五六七八总分复核人得分一、单项选择(每题 2分,共20分)1 由于 8088 外部数据线只有()条,所以称为准 16 位 CPU。A 16;B24 ;C8 ;D32 。2 8088CPU 上 READY 信号为下面哪种信号有效?( )A.上升沿;B.高电平;C.下降沿;D.低电平。3以下叙述中,不正确的是 ( )。A. 一个指令周期就是一个总线周期;B. 一个时钟

2、周期也称为一个T状态;C. 一个基本总线周期含4个T状态;D. 执行一条指令所需时间为一个指令周期。4. 8251 芯片是可编程( )接口芯片。A、定时器;B、计数器;C、并行通信;D、串行通信。5. 采用两片 8259A 可编程中断控制器级联使用,最多可以使可屏蔽中断级数扩大到 ( )。A. 15 级;B. 9 级;C. 12 级;D. 64 级。6. 采用查询方式来实现输入输出是因为它 ( )。A速度最快;B. CPU可以不介入;C.实现起来比较容易;D在对多个事件查询工作时,能对突发事件做出实时响应。7. 8253 可编程定时器计数器中,采用二进制计数时,其计数器的最大计数初值应 设置为

3、( )A. 65536; B. 7FFFH; C. FFFFH; D. 0000H。8. 在下面各类总线中,是一种串行总线接口。( )A. SCSI,B. ISA;C. USB;D. EISA。9. RS232C 标准规定信号“0”和“1”的电平是( )。A. 0V 和+3V+15V ;B. +3V+15V 和-3V-15V;C. -3V-15V 和+3V+15VD. -3V-15V 和 0V。10. 对8259A进行初始化时,必须设置的两个初始化命令字为:()A. ICW-. 1CW2B lCWr ICW二、判断题(每题 1分,共 10分)1、8086/8088CPU的复位后开始执行的第一条

4、指令的地址为FFFFH。()2、若各中断源的优先级是一样的,则可用自动循环优先级来实现。( )3、最小模式下8086/8088读总线操作时序和写总线操作时序中的DT / R信号波形基本 相同。( )4、A/D转换器是将数字量变成模拟量的器件()5、CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。()6、采用直接寻址输入/输出指令的最大端口地址为0FFH。(7、8225A的“端口 C置1/置0控制字”不能写入其控制寄存器中。()8、ROM 必须定时刷新,否则所存信息就会丢失。( )9、在串行异步通信中,停止位的作用表示全部数据传送完毕,接收方在收到停止位信 号以后,就不再去接收串行数据。

5、( )10对 8086/8088 系统,中断类型码的大小与中断优先级高低无关。( )三、填空题 (每空 2分,共10分)1、在8086/8088CPU中,由于BIU和EU分开,所以和可以重叠操作,提高了 CPU的工作效率;2、 8086/8088的中断向量表位于内存的区域,它可以容纳个中断向量,每一个向量占个字节;四简答题 (每小题 5分,共20 分)1微型计算机系统总线由哪三部分组成?它们各自的功能是什么?2. 试说明在 8088CPU 执行 INT 40H 指令的过程?3简述扫描法识别矩阵式键盘上闭合键的方法。4一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2

6、个停 止位。若每秒钟发送 100 个字符,它的波特率和位周期是多少?五 (10 分)试分析,要求写出分析过程。1、8259A 占用了几个端口地址,分别为什么?其中 ICW1 的地址是什么?2、8255A 占用占用了几个端口地址,分别为什么?其中控制寄存器的地址是什么? 答:六(15 分)已知8253的端口地址为40H43H, CLK2的时钟是4MHz。要求通过三个定时器 级联,实现从OUT2输出频率为1000Hz的方波,从0UT1输出频率为100Hz的单时 钟脉冲波,从OUT0输出频率为1 Hz的方波。1、画出 8253 各通道的 GATE0GATE2、CLK1、CLK2 的接线图;2、选定各

7、通道的工作方式,并计算各自的计数初值;3、编写各通道的初始化程序段。(说明:方波用方式 3,单时钟脉冲波用方式 2)附:8253 方式控制字L” D6 D5 D4 D3 D2 DID 仆解:七(15 分)用 8255A 方式 0 与打印机接口(如下图所示), STROBE 为打印机选通信号,低电平有效 BUSY 打印机忙状态信号,高电平有效。1、8255A的端口地址为80H83H,编写8255A的初始化程序段;2、8255A 的 PA 端口用查询方式向打印机输出数据,编写打印机子程序。臥K255A |L方弍选择控制字:DATA7STROBEBUSY砌方式D曲輸出01=方式丨1=愉人II鳥式。V

8、】=方式|th输出1 1=鞘人训口KU 叩口 PC 口、离4曙*人 、低巾位恥方式20*出gS出解:微机原理与接口技术答案一、 单项选择题 (每小题2 分,共20 分) 1、C;2、B;3、A;4、D;5、A; 6、C;7、D;8、C;9、B;10、A 二判断题 (每空 1 分,共10 分)1、(X)2、(V)3、(V)4、(X)5、(X)6、(V)7、(X)8、(X)9、(X)10. (V)三填空题 (每空 1 分,共10 分)1 、取指令执行指令2、00000H003FFH2564四. 简答题 (每小题5分,共20分)1 .微型计算机系统总线由哪三部分组成?它们各自的功能是什么? 答:由地

9、址总线、数据总线和控制总线三部分组成。地址总线用于指出数据的来 源或去向;数据总线提供了模块间数据传输的路径;控制总线用来传送各种控制信号 以便控制数据、地址总线的操作及使用。2. 试说明在 8088CPU 执行 INT 40H 指令的过程?答:答:CPU取出INT40H指令,经指令译码获知这是一条中断指令。并且得到40H 就是该软件央断的中断向量码。接着就将PSW、CS和IP压入堆栈保护起来,并关中 断。而后,将中断向量码40H乘4得到中断向量表地址,从该地址开始的顺序两个单 元的内容送IP,下两个单元的内容送CS。这就转向了中断服务程序。当然,在此之 前,中断服务程序的入口地址早已填入中断

10、向量表中。3简述扫描法识别矩阵式键盘上闭合键的方法。答:将行线接输出口,列线接输入口,采用行扫描法,先将某一行输出为低电平 其它行输出为高电平,用输入口来查询列线上的电平,逐次读入列值,如果行线上的 值为 0 时,列线上的值也为0,则表明有键按下。否则,接着读入下一列,直到找到 该行有按下的键为止。如该行没有找到有键按下,就按此方法逐行找下去,直到扫描 完全部的行和列。4一个异步串行发送器,发送具有 8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。若每秒钟发送 100 个字符,它的波特率和位周期是多少? 答:每个字符需要的发送位数是12 位 (数据位8 位,校验位1 位,停止位 2

11、 位 起始位 1 位)。每秒发送100 个字符共1200 位。因此波特率为1200 波特,位周期五 (10 分)1、 8259A 占 2 个 2 分端口地址:20H, 22H 或 24H, 26H2 分其中 ICW1 的地址: 20H 或 24H1 分2、8255A 占 4 个2 分端口地址: 80H, 82H, 84H, 86H2 分控制寄存器的地址: 86H1 分六(15 分)解:1.接线图GATE2驾电平GATL I OUTO (1山方波)GATL 04MHzOUT I (100Hz 时钟悚冲波;,CLK1CLK(J3 分2 、 计 数 器 2 工 作 在 方 式 3 , 计 数 初 值

12、 为 :4MHz/1000Hz=4000=0FA0H2 分计 数 器 1 工 作 在 方 式 2 , 计 数 初 值 为 :1000Hz/100Hz=10=0AH2 分计 数 器 0 工 作 在 方 式 3 , 计 数 初 值 为 : 1000Hz/1=1000=3E8H2 分*计数器2:MOV AL .OUTALMOV AL, OAOHOUT 72H. ALMOV AL, OFHOUT 72H. AL2分计数器l;MOV AL .MtnUWUBOUT 73H, ALMOV AL. UAH DLT7iH, AL2分计数器0:MOV AL, 001 U= l()BOLT73H, ALMOV AL

13、, 0E8HOUT 70H, ALMOV AL. 03HOLiT70H, AL2分七(15 分)解:1.分析:8255A的A 口为方式0输出,C 口高4位为方式0输出,C 口低4位为 方式0输入,B 口未用,所以方式控制字为10000001B(81H),本接口采用状态查询输出控 制方法。8255A初始化程序如下:mov al,10000001B ;方式控制字: 81Hout 83H,al;A 端口方式0 输出, C 端口上输出、下输入mov al,00001111B ;端口 C 的复位置位out 83H,al;控制字,使 PC7 = 18 分2.根据分析査御输出打印子程序如下t pTinLC procpush aspush tbt.pm; in;读収堤口 a査询打m机状态and aLtWh;PC2=BLSY=0?jnz prnIRDV敢卫h :ouL fiOh,dlmm al,O(H)Ol0H;PC2=t,打口机沱循环等待PC2=0,打印机不it;则输出數据;将打闻数据从端口A输出:从比了送岀控制漲脉艸,STROBE = 0ouL R3h,a3flopnopmov &L00W1H1B out 83h3al;产生一定邀度的低电平遇=1泯终.STROBE*产生低黴沖信号pup dx pop ax rd

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号