2026年无锡天一808测试题及答案_第1页
2026年无锡天一808测试题及答案_第2页
2026年无锡天一808测试题及答案_第3页
2026年无锡天一808测试题及答案_第4页
2026年无锡天一808测试题及答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

2026年无锡天一808测试题及答案

一、单项选择题,(总共10题,每题2分)1.在8086系统中,若CS=2000H,IP=1000H,则当前取指的物理地址为A.21000HB.3000HC.20000HD.2100H2.8086CPU响应可屏蔽中断INTR时,自动压入堆栈的顺序是A.FLAGS、CS、IPB.IP、CS、FLAGSC.CS、IP、FLAGSD.FLAGS、IP、CS3.当8086工作在最小模式且DT/R引脚为高电平时,表示当前总线操作是A.读存储器B.写存储器C.读I/OD.写I/O4.若AL=7AH,执行指令CMPAL,80H后,标志位CF与SF的状态为A.CF=0,SF=0B.CF=1,SF=1C.CF=0,SF=1D.CF=1,SF=05.8086指令MOVAX,[BX+SI+20H]的源操作数寻址方式是A.寄存器相对B.基址变址C.相对基址变址D.直接6.在8086总线周期中,READY信号的作用是A.表示中断请求B.插入等待状态C.锁定总线D.表示DMA请求7.若8259A工作在单片全嵌套方式,IR3正在服务时,优先级最高的中断源是A.IR0B.IR2C.IR3D.IR48.8086执行INT21H指令时,中断向量存放在内存的地址范围是A.00000H~00003HB.00084H~00087HC.00040H~00043HD.00100H~00103H9.若8255A的A口工作在方式1输入,则联络信号IBF的输出引脚是A.PC3B.PC4C.PC5D.PC710.在8086汇编中,指令LEABX,TABLE与MOVBX,OFFSETTABLE的执行结果A.完全相同B.前者影响标志后者不C.后者需TABLE为变量D.前者执行速度更慢二、填空题,(总共10题,每题2分)11.8086CPU内部结构按功能可分为________单元和________单元两部分。12.若SS=3000H,SP=1000H,则当前栈顶的物理地址为________H。13.8086复位后,CS寄存器被初始化为________H,IP被初始化为________H。14.指令XLAT默认使用________段寄存器,默认偏移地址在________寄存器中。15.8086最大模式下,提供总线仲裁的引脚名称是________和________。16.若8253计数器0工作在方式3,初值为2000,输入时钟为2MHz,则输出方波频率为________Hz。17.在8086指令系统中,操作数宽度为16位且采用寄存器间接寻址时,可用的寄存器有BX、________、________。18.若8259A的ICW2设置为40H,则IR5对应的中断类型码为________H。19.8086执行PUSH指令时,SP先________(填“加”或“减”)2,再将数据压栈。20.在汇编语言中,伪指令ENDS的作用是________。三、判断题,(总共10题,每题2分)21.8086的地址总线宽度为20位,可直接寻址1MB空间。22.指令MOVAX,CS:BX在语法上是错误的。23.8086响应NMI时会自动关闭可屏蔽中断。24.8255A的C口只能按位进行置位/复位操作,不能整体读写。25.若DF=1,执行MOVSB指令后SI和DI均自动增加1。26.8086的指令队列长度为6字节,队列空时会自动暂停取指。27.在最小模式下,8086的HOLD引脚用于请求总线控制权。28.8253的计数器工作在方式2时输出为单稳态脉冲。29.8086的段寄存器不能通过立即数直接赋值,必须借助通用寄存器。30.伪指令DB、DW、DD所定义的数据在程序加载时即被初始化到内存。四、简答题,(总共4题,每题5分)31.简述8086CPU在响应可屏蔽中断时的完整流程。32.说明最小模式与最大模式在引脚功能上的三点主要差异。33.给出8259A级联时主片与从片的CAS0~CAS2连接规则,并说明其意义。34.解释汇编语言中宏指令与子程序在调用机制、参数传递、目标代码长度三方面的区别。五、讨论题,(总共4题,每题5分)35.结合总线时序,讨论在8086存储器读周期中插入Tw的必要性及其对系统性能的影响。36.某系统要求使用8253产生1ms定时中断,输入时钟为5MHz,请讨论计数初值计算误差来源及改进策略。37.试分析在8086多任务切换中,利用TSS保存寄存器现场的优势与局限,并给出一种改进方案。38.讨论在嵌入式应用中将8086与高速FIFO接口时,如何利用READY信号避免数据丢失,并评估其对总线带宽的影响。答案与解析一、单项选择题1.A2.A3.B4.B5.C6.B7.A8.B9.C10.A二、填空题11.执行;总线接口12.3100013.FFFF;000014.DS;AL15.RQ/GT0;RQ/GT116.100017.BP;SI;DI(任填两个)18.4519.减20.结束一个段的定义三、判断题21√22×23√24×25×26×27√28×29√30√四、简答题答案要点31.①CPU完成当前指令;②采样INTR为高且IF=1;③启动中断响应周期,发两个INTA脉冲;④从数据总线读取中断类型码;⑤将FLAGS、CS、IP依次压栈;⑥清IF、TF;⑦根据类型码查向量表取入口地址送CS:IP;⑧转入中断服务程序。32.①MN/MX接地为最大模式,引脚重新定义;②最小模式提供ALE、DT/R、DEN等直接控制信号,最大模式改用S0~S2状态信号;③最大模式新增RQ/GT0~1总线请求/允许,支持多处理器仲裁;④最大模式提供LOCK指令锁定总线,最小模式无此引脚。33.主片CAS0~CAS2输出,从片CAS0~CAS2输入;中断响应时主片通过CAS发送级联编码,选通对应从片,从片再把自身中断类型码送上数据总线,实现级联识别。34.宏在汇编时展开,参数用文本替换,目标代码随调用次数线性增长;子程序在运行时调用,参数通过寄存器/堆栈传递,目标代码仅一段;宏执行速度快但体积大,子程序节省空间但需额外堆栈操作。五、讨论题参考要点35.当存储器或外设速度低于CPU时,READY拉低插入Tw,避免读取错误;每插入一个Tw延长一个T状态,降低总线效率,系统需权衡速度与可靠性,可通过高速缓存或突发传输减少Tw。36.5MHz时钟周期0.2μs,1ms需计数5000次,整除无误差;实际晶振漂移、温度变化、8253分辨率限制引入误差;改进:选用更高频率时钟、级联计数器、软件校准或补偿算法。37.TSS提供硬件自动保存/恢复现场,简化任务切换,但8086TSS仅支持16位、切换开销大、占用内存多;改进:

温馨提示

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

最新文档

评论

0/150

提交评论