




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微处理器与接口技术2012-2013(A) 作者: 日期: 班级: 学号: 班内序号: 姓名:-装- -订- -线- 北京邮电大学20122013学年第1学期 微处理器与接口技术期末考试试题(A)考试注意事项一、学生参加考试须带学生证或学院证明,未带者不准进入考场。学生必须按照监考教师指定座位就坐。二、书本、参考资料、书包等物品一律放到考场指定位置。三、学生不得另行携带、使用稿纸,要遵守北京邮电大学考场规则,有考场违纪或作弊行为者,按相应规定严肃处理。四、学生必须将答题内容做在试题答卷上,做在草稿纸上一律无效。五、学生的姓名、班级、学号、班内序号等信息由教材中心统一印制。考试课程微处理器与接口技术考试时间2小时2012年1月8日题号一二三四五(1)五(2)五(3)六总分满分阅卷教师一、填空题(每空1分,共18分)1. 假设AL中存放二进制数01011101B,若执行指令NEG AL后再执行CBW,则AX的内容为 ,如果认为结果是补码,则按十进制大小是 。2. 8086在执行MOV AL,2001H 时,需要一个总线周期,ALE在该总线周期内要持续 个时钟周期有效,此时BHE为 ,A0为 。3. 某8位数据总线的微处理器系统中由6片16K4的芯片组成ROM内存,若该内存的末地址为0FFFFFH,则其首地址为 (填写物理地址)。4. 计算机内的堆栈存取采用 原则,有一个堆栈区,地址为1250H:0000H1250H:0100H,(SP)=0052H,则栈顶的物理地址是 ,栈底的物理地址是 。5. 已定义“VAR1 DB 01H,10H,00H,02H”,且AX=0210H,则指令“DIV VAR1+1”的源操作数是 ,执行该指令后 (会/不会)发生除法溢出中断。6. 标志寄存器中, 标志没有相应的指令来修改,可以通过以下命令来对其置位,请补充完整。PUSHFPOP AX PUSH AXPOPF7. D/A转换器的分辨率是指 。8. 8086的INTR中断响应时会发出两个低电平的中断响应周期,其中在第 个中断响应周期,8259会通过数据总线向CPU提供中断类型号,该类型号的低3位由 提供。9. 8253的工作方式中,方式 (要填写所有符合条件的方式)要通过GATE端来触发启动计数,在计数过程中如果需要读取计数值,应该向 。二、判断题,正确的在括号内打,否则打(每小题2分,共20分)1. 8086的指令执行部件EU负责指令的执行,所以读写存储器的MOV指令产生的读写控制信号由EU负责产生。( )2. 在8086总线周期的T1状态,若引脚/S7输出低电平,表示高8位数据总线AD15AD8上的数据有效。( )3. 若Y是数据段中的变量,指令ADD Y,OFFSET Y是正确的。( )4. PC总线使用8086 的最大模式,所以8288总线控制器产生的读写控制信号在PC总线中都可以找到。( )5. 采用虚拟存储技术可以解决主存储器的空间和速度不足的问题。( )6. 由于8086在中断服务程序执行前,自动设置IF=TF=0,所以返回时系统要将其置位。( )7. 采用存储器映像的I/O寻址方式的系统,存储器地址增加,则I/O端口地址就减少,且I/O端口可以有较多的寻址方式。( )8. 8237DMA数据块传送模式的特点是:一次请求传送一个数据块,但在整个DMA传送期间如果有中断请求,CPU不能响应它。( )9. 在多级8259的情况下,对于主从8259需要分别初始化,而且总是会使用初始化命令字ICW4。( )10. DRAM以MOS晶体管的栅极电容来存储二进制信息,需要定时刷新。( )三、选择题(每小题分,共24分)1. CPU中程序计数器(IP)中存放的是( )。 A. 指令 B. 指令地址 C. 操作数 D. 操作数地址2. 当8086/8088访问100H端口时,采用( )寻址方式。 A. 直接 B. 立即 C. 寄存器间接 D. 相对3. 设BL05H,要使结果BL0AH,应执行的指令是( )。 A. NOT BL B. AND BL C. XOR BL, 0FH D. OR BL, 0FH4. 在同一程序段中,定义有下面的伪指令,使用正确的是( )。 A. PORT1 EQU AL PORT1 EQU 2000H B. PORT2=3500H AND 0FFH C. POP DD ABCD D. PORT4 PROC RET END5. 已知(SP)=1310H,执行IRET指令后(SP)为( )。 A. 1304H B. 1314H C. 1312H D. 1316H6. 某微机接口电路中,要设置10个只读寄存器、8个只写寄存器和6个可读可写寄存器,一般应为它至少提供( )个端口地址。A. 24B. 14C. 16D. 187. 主存储器和CPU之间增加高速缓冲存储器的目的是( )。A. 解决CPU和主存之间的速度匹配问题B. 扩大主存储器的容量C. 扩大CPU中通用寄存器的数量D. 既扩大主存储器的容量又解决CPU和主存之间的速度匹配问题8. 如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用( )。A.中断响应B.中断屏蔽C.中断向量 D.中断嵌套98088系统中,15H号中断的中断向量存放在内存储器的( )单元中。A. 0000:0054H-0000:0057HB. 0000:0060H-0000:0063HC. FFF0:0054H-FFF0:0057HD. FFF0:0060H-FFF0:0063H10. PC系列机中,确定外部硬中断的服务程序入口的地址是( )。A. 主程序中的调用指令 B. 主程序中条件转移指令C. 中断控制器中的中断服务寄存器 D. 中断控制器发出的中断向量号11. 设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位。若传输率为2400位/秒,则每秒传输的最大字符个数为( )。A. 10个B. 110个C. 120个D. 240个12. 8237A的地址是双向的,因为( )。A. 8237A可以传输输入/输出的地址B. 8237A内部的地址是双向的C. 8237A作为系统总线时应该是双向的D. 8237A既可以是系统总线的主控者,也可以是从设备四、简答题(每题4分,共24分)1、说明堆栈的概念,用途,给出定义堆栈段(1024 Byte)和初始化相关寄存器的代码。2、说明什么是立即寻址、直接寻址以及CPU是如何取得要执行的指令的。3、总线周期的含义是什么? 8086/8088 的基本总线周期由几个时钟周期组成?如果一个CPU 的时钟频率为4.77MHz,那么,它的一个时钟周期是多少?一个基本总线周期为多少?4、说明A/D转换的逐次逼近法原理。逐次逼近法的转换时间与哪些因素有关?5、说明IO端口的两种编址方式,各自对指令系统和硬件有什么要求?6、说明DMA的工作原理,简述外设、DMAC、CPU的交互过程。五、接口综合题(共20分)1. 接口电路如图,请回答如下问题(6分):(1)题目中,8259A的地址范围是多少?写出对应的全部地址空间。(2分)(2)主程序片段如下,则IR2上的某外设中断源对应的中断向量号多少?(2分)STAR: MOV DX,ADDR1 ;ADDR1为使8259A的引脚A0=0的地址 MOV AL,13H ;ICW1赋值 OUT DX,AL MOV DX,ADDR2 ;ADDR2为使8259A的引脚A0=1的地址 MOV AL,48H ;ICW2赋值 OUT DX,AL MOV AL,_ _(A) ;ICW4赋值 OUT DX,AL(3)对应于上述主程序,IR2上的中断源对应的中断程序如下,请补充填写其中的程序语句,完成数据输入功能。(2分)my_intproc farpush axstipop ax out ADDR1, al;写OCW2 my_int endp附: ICW1、ICW2、ICW4、OCW2说明2. PC总线和A/D转换接口电路如下图,图中信号均是PC(8位)总线信号。请回答下面问题:(6分)其中:AEN: 地址允许信号, 输出, 高电平有效。AEN1,表明处于 DMA控制周期;AEN0,表示非DMA 周期。(1)中断控制器8259A和并行接口8255A各有几个端口地址?各芯片内地址有无重叠?(2分)(2)图中并行接口8255A的C口低4位应工作在什么方式?(1分)(3)如何控制A/D转换开始?若8255A的口地址是20H23H,编写一段完成A/D转换开始的程序。(2分)(4)CPU如何知道A/D转换结束?CPU何时以及如何读取转换好的数据?(1分)附:8255A方式选择控制字3. 根据以下连接示意图回答问题。(8分)注:图中(a) 8086系统总线的地址信号经过或非门后的输出接至74LS138的端;(b) 图中有一特殊外设,其发送的数据送到8255的PA引脚端,但其发送数据有如下要求:需由人手动控制,即只有在开关K每次从合上到断开后才允许其发送一个8位的数据给8255;另外当START端有下降沿出现时,启动该设备发送数据,当RDY端为高电平时,表明8255的PA端含有该外设新发的数据。若需将该特殊外设发来的数据填满所指定的BUF缓冲区,某人编写了如下程序:DATASEGMENTBUFDB 10 DUP(?)DATAENDSCODESEGMENTASSUME CS: CODE, DS: DATAPORT8259EV EQU _ (1) ;8259端口地址之一;(当其引脚A0=0时)PORT8259OD EQU _ (2) ;8259端口地址之一;(当其引脚A0=1时)PORT8255PA EQU _ (3) ;8255端口A地址PORT8255PC EQU _ (4) ;8255端口C地址PORT8255CTRL EQU _ (5) ;8255控制端口地址INITINTPROC NEARCLI;初始化8259(IR端上升沿触发等),不屏蔽IR5;填写中断向量(INTSRV)等等(具体代码此处略去)RETINITINTENDPSTART:MOV AX, DATAMOV DS, AXMOV AL, 91H;8255端口A及C方式0,A口输入;C口高4位输出,低4位输入OUT _ (6) , AL;初始化8255CALL INITINTMOV AL, 0FHOUT PORT8255CTRL, ALMOV SI, OFFSET BUFMOV CX, 10STILCONT:CMP CX, 0JNZ LCONTIN AL, PORT8259ODOR AL, 20HOU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版智能节能幕墙施工简易服务协议书
- 2025年度路灯广告设备安装与维护合同
- 2025年度幼儿托管班特色课程开发合同
- 2025版期货代客理财市场分析报告合同
- 2025年度教育信息化设备采购与维护服务合同范例
- 2025版土木工程电气安装工程合同
- 2025年度户外广告投放合同协议
- 2025年新型城镇化示范项目厂房拆迁补偿协议
- 2025年事业单位借调人员管理与服务协议及绩效改进合同
- 第十八届振兴杯全国青年职业技能大赛工业视觉系统运维员理论试题库(含答案)
- 2021年成都中医药大学辅导员招聘考试题库及答案解析
- 液相色谱柱使用记录
- 项目检查汇报报告(52张)课件
- 直螺纹套筒现场平行检查及记录表
- 精选芭蕾舞男女演员之间的潜规则汇总
- JJG 856-2015 工作用辐射温度计检定规程-(高清现行)
- 新人教版小学美术五年级上册教学设计(全册)
- J-STD-020D[1].1中文版
- 益美高引风式冷却塔特点介绍
- 1沥青混合料生产工艺
- 相亲相爱 简谱
评论
0/150
提交评论