微机原理与接口技术考试试题及答案(综合必看)_第1页
微机原理与接口技术考试试题及答案(综合必看)_第2页
微机原理与接口技术考试试题及答案(综合必看)_第3页
微机原理与接口技术考试试题及答案(综合必看)_第4页
微机原理与接口技术考试试题及答案(综合必看)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

微机原理与接口技术考试试题及答案(综合必看)一、单项选择题(每题2分,共30分)1.8086CPU在最小模式下,当READY引脚为低电平时,CPU将:A.立即结束当前总线周期B.插入Tw等待周期C.进入中断响应周期D.启动DMA操作答案:B解析:READY=0表示外部设备未准备好,CPU会在T3后自动插入Tw等待周期,直到READY=1。2.若8255A的端口A工作在方式1输入,则其联络信号是:A.STB、IBF、INTRB.STB、ACK、INTRC.OBF、ACK、INTRD.STB、OBF、INTR答案:A解析:方式1输入使用STB(选通)、IBF(输入缓冲器满)、INTR(中断请求)。3.在8086系统中,若段基址为1234H,偏移地址为5678H,则物理地址为:A.179B8HB.179B2HC.179B6HD.179B4H答案:A解析:物理地址=段基址×16+偏移地址=12340H+5678H=179B8H。4.8253计数器工作在方式3,计数初值为N,则输出方波的高电平持续时间为:A.N/2个CLK周期B.N个CLK周期C.(N+1)/2个CLK周期D.(N-1)/2个CLK周期答案:C解析:方式3输出对称方波,高电平持续(N+1)/2个时钟周期,低电平持续(N-1)/2个时钟周期。5.8086CPU响应INTR中断时,自动压入堆栈的顺序是:A.FLAGS、CS、IPB.IP、CS、FLAGSC.CS、IP、FLAGSD.FLAGS、IP、CS答案:A解析:硬件自动压栈顺序为FLAGS、CS、IP,保证断点完整保存。6.若8259A采用完全嵌套方式,IR3与IR5同时请求,则优先响应:A.IR3B.IR5C.随机D.都不响应答案:A解析:完全嵌套下,IR0最高,IR7最低,IR3优先级高于IR5。7.在异步串行通信中,若字符格式为1位起始位、8位数据位、1位奇校验、2位停止位,则传输一个字符共需:A.10位B.11位C.12位D.13位答案:C解析:1+8+1+2=12位。8.8086CPU的NMI中断向量存放在:A.00000H~00003HB.00008H~0000BHC.00010H~00013HD.00004H~00007H答案:B解析:NMI为类型2中断,向量地址=2×4=00008H。9.若8250的除数锁存器写入0x0180,则波特率为(假设时钟频率为1.8432MHz):A.2400B.4800C.9600D.19200答案:C解析:除数=1843200/(16×波特率),得波特率=9600。10.在8086最小模式下,ALE引脚的作用是:A.地址锁存使能B.数据使能C.中断响应D.DMA请求答案:A解析:ALE下降沿将AD15~AD0上的地址锁存到外部锁存器。11.若8255A的端口B工作在方式1输出,则其联络信号为:A.OBF、ACK、INTRB.STB、IBF、INTRC.OBF、STB、INTRD.ACK、IBF、INTR答案:A解析:方式1输出使用OBF(输出缓冲器满)、ACK(响应信号)、INTR。12.8086CPU的指令队列长度为:A.4字节B.6字节C.8字节D.16字节答案:B解析:8086指令队列为6字节,8088为4字节。13.若8253计数器0工作在方式2,计数初值为100,则输出负脉冲宽度为:A.1个CLK周期B.100个CLK周期C.99个CLK周期D.101个CLK周期答案:A解析:方式2输出周期性负脉冲,宽度固定为1个CLK周期。14.在8086系统中,若要将中断类型号设为0x80,则对应的中断向量地址为:A.00200HB.00100HC.00080HD.00400H答案:A解析:向量地址=类型号×4=0x80×4=0x200。15.若8259A的ICW2设置为0x30,则IR5的中断类型号为:A.0x35B.0x30C.0x25D.0x05答案:A解析:ICW2高5位为类型号基值,低3位由IR编号决定,0x30|5=0x35。二、填空题(每空2分,共20分)1.8086CPU的地址总线为______根,最大寻址空间为______。答案:20,1MB解析:20位地址线,2^20=1MB。2.8255A的端口C可划分为两个4位端口,分别称为______和______。答案:PC7~PC4,PC3~PC0解析:端口C高4位与低4位可独立操作。3.8253计数器方式0称为______,输出为______电平有效。答案:计数结束中断,高解析:方式0输出在计数到0时由低变高。4.8086CPU的BIU负责______,EU负责______。答案:总线接口,指令执行解析:BIU完成取指、读写存储器,EU完成译码执行。5.在8250中,除数锁存器由______寄存器和______寄存器组成。答案:DLL,DLM解析:DLL为低8位,DLM为高8位。6.8086CPU的段寄存器共有______个,分别为______。答案:4,CS、DS、SS、ES解析:8086含4个段寄存器。7.8259A的OCW3中,若P=1,RR=1,RIS=0,则下一条读指令读取的是______寄存器。答案:IRR解析:OCW3设置读IRR。8.在8086最小模式下,HOLD与HLDA用于______总线仲裁。答案:DMA解析:HOLD请求总线,HLDA响应。9.8255A的方式选择字中,D7=1表示______,D7=0表示______。答案:方式选择字,位操作字解析:D7为标志位。10.若8253输入时钟为2MHz,计数初值为2000,则输出频率为______Hz。答案:1000解析:fout=2MHz/2000=1kHz。三、简答题(每题8分,共24分)1.简述8086CPU在响应可屏蔽中断INTR的全过程。答案:(1)采样INTR,若IF=1且当前指令结束,则进入响应周期;(2)连续发出两个INTA脉冲,从数据总线获取中断类型号;(3)将FLAGS、CS、IP依次压栈;(4)清IF、TF;(5)根据类型号×4从向量表取入口地址送IP、CS;(6)转入中断服务程序。解析:重点突出双INTA、自动压栈、向量表查找。2.说明8255A方式1输入的工作过程及联络信号作用。答案:(1)外设发STB低脉冲,将数据锁入端口A/B;(2)8255置IBF=1,通知外设数据已锁存;(3)若INTE=1,则在STB上升沿置INTR=1,向CPU请求中断;(4)CPU响应后读端口,RD下降沿清INTR,上升沿清IBF;(5)外设检测到IBF=0后可发下一数据。解析:STB、IBF、INTR三者配合完成握手。3.比较8253六种工作方式输出波形的异同。答案:方式0:单次正跳变,计数到0输出变高并保持;方式1:单次负脉冲,宽度=N×CLK;方式2:周期性负脉冲,周期=N×CLK,宽度=1CLK;方式3:方波,高电平=(N+1)/2,低电平=(N-1)/2;方式4:单次负脉冲,软件触发;方式5:单次负脉冲,硬件触发。解析:方式2、3为连续波形,其余单次;方式1、5硬件触发,0、4软件触发。四、综合设计题(共26分)1.某8086系统采用8253产生1kHz方波,驱动8255A端口A的8位LED流水灯,每盏灯亮1s后熄灭,循环往复。已知系统时钟为4MHz,8253地址为40H~43H,8255A地址为80H~83H。(1)计算8253计数初值并写入初始化程序;(2)编写8255A初始化及流水灯控制程序,要求使用中断方式,每1ms进入一次中断服务程序,在中断中完成计时与移位;(3)画出硬件连接简图(文字描述即可)。答案:(1)8253计数初值=4MHz/1kHz=4000=0x0FA0。初始化:```MOVAL,00110111B;计数器0,方式3,BCDOUT43H,ALMOVAX,4000HOUT40H,ALMOVAL,AHOUT40H,AL```(2)主程序:```CLI;写8259A屏蔽字,开放IRQ0MOVAL,11111110BOUT21H,AL;8255A初始化,A口输出MOVAL,10000000BOUT83H,AL;8253初始化如上;设置中断向量MOVAX,0MOVES,AXMOVDI,20HMOVAX,OFFSETLED_ISRSTOSWMOVAX,CSSTOSW;清计数变量MOVBYTEPTR[COUNT],0MOVBYTEPTR[POS],0STILOOP0:HLTJMPLOOP0```中断服务:```LED_ISRPROCPUSHAXPUSHDSMOVAX,@DATAMOVDS,AXINCCOUNTMOVAL,COUNTCMPAL,1000;1ms×1000=1sJNEEXITMOVCOUNT,0MOVAL,POSMOVAH,1SHLAH,ALMOVAL,AHNOTALOUT80H,ALINCPOSCMPPOS,8JNEEXITMOVPOS,0EXIT:MOVAL,20HOUT20H,ALPOPDSPOPAXIRETLED_ISRENDP```(3)硬件连接:4MHz时钟→8253CLK0;OUT0→8259AIR

温馨提示

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

评论

0/150

提交评论