安徽大学微机原理13-14年试卷

上传人:靓*** 文档编号:42759283 上传时间:2021-11-27 格式:DOCX 页数:8 大小:79.23KB
返回 下载 相关 举报
安徽大学微机原理13-14年试卷_第1页
第1页 / 共8页
安徽大学微机原理13-14年试卷_第2页
第2页 / 共8页
安徽大学微机原理13-14年试卷_第3页
第3页 / 共8页
点击查看更多>>
资源描述
-号-学-线-线-名-姓-订-装-超-订-勿-题-业-专 答-级-年-装-系-/-院-安徽大学 20 13 20 14 学年第1 学期微机原理及应用考试试卷(A 卷)(闭卷时间 120 分钟)一、填空题 (每空 1 分,共 20 分)1、某系统共有 16 条地址线 A 0 A15,现选用容量为 2K 4位的存储芯片构建系统存储器,则加在该存储芯片上的片内低位地址线范围应为【】。2、设 8086CPU 内存中一个数据区的起始地址是1020H :0A1CBH ,在存入 5 个字类型数据后,该数据区的下一个可以使用单元的物理地址是【】。3、8086CPU 的状态标志寄存器为 【】位寄存器, 其中 DF 为【】标志, IF 为【】标志,当运算结果为 0时,状态标志 ZF 的值为【】,当串操作指令的地址增加时,状态标志DF 的值为【】。4、主机中的CPU 对外设进行数据传送的方式主要有三种,即程序控制输入输出方式,【】和【】。5、存储芯片片选信号的形成方法有【】、部分译码法和【】,其中没有重复地址的是【】。6、汇编语句中在数据段定义重复数据项的操作码是【】。7、若 8259A 设置 ICW2=70H,在 IR3 处有一中断请求信号,这时它形成的中断类型号为【】,该中断的服务程序入口地址保存在内存地址为【】H 至【】 H 的【】个单元中。8、对于 R 进制数来说,其基数(能使用的数字符号个数)是【】个,十进制有符号数-5在计算机中的 8 位二进制补码表示为【】。9、若 8086CPU 的外部中断 INTR 、NMI同时有中断请求,应先响应【】。二、单项选择题 (在备选答案中选出一个正确答案,并将其号码填在下列表中。得 分每题 1 分,共 30分)1、 8086CPU的控制线BHE0 ,地址线 A 0= 0 时,有【】。A. 从偶地址开始完成8 位数据传送B. 从偶地址开始完成16 位数据传送C. 从奇地址开始完成8 位数据传送D. 从奇地址开始完成16 位数据传送2、 8086CPU 复位后的启动地址为【】。A. 00000HB. 0FFFFFHC. 0FFFF0HD. 11111H3、对 AL 寄存器的内容进行清零操作的是【】。A. INC ALB. AND AL, 0C. NOTALD. XOR AL, 04、在主存储器和CPU 之间增设高速缓冲存储器Cache 的目的是【】。A 扩大主存储器的容量B 解决 CPU 与主存储器之间的速度匹配问题C 扩大 CPU 中通用寄存器的数量D 既扩大主存储器的容量又扩大CPU 中通用寄存器的数量5、关于 8255 工作方式,下面哪种说法不正确【】。A A 、B 口均可在方式0 下工作B A 、 B 口均可在方式1 下工作C只有 A 口可在方式2 下工作D A 、 B 口均可在方式2 下工作6、用来定义字数据的伪指令是【】。A. DBB. DWC. DDD. DQ第1 页共 5 页7、在 LOOP 指令执行的时候,隐含着对计数器减1 的操作,该计数器是使用寄存器【】。A. AXB. CHC. CXD. CL8、运算器由很多部件组成,其核心部分是【】。A . 数据总线B. 累加器C. 算术逻辑单元D . 多路开关9、堆栈常用于【】。A. 存放 CPU 寄存器的内容B. 存放中断服务程序C. 存放常数D. 存放常用子程序10、 CPU 可访问 8259 的端口地址数为【】。A.1 个B.2 个C.4 个D.8 个11、在 8086 环境下, 对单片方式使用的8259A 进行初始化时, 不需要设置的初始化命令字为【】。A. ICW1B. ICW2C. ICW3D. ICW412、下列寄存器组在存储器寻址方式中可以提供偏移地址的是【】。A AX , BX , CX , DXB BX , BP, SI , DIC SP, IP , BP, DXD CS, DS, ES, SS13、可编程定时器8253 具有【】个计数器。A. 3B. 8C. 4D. 214、从 8086CPU的内部结构上看,其是由【】两部分组成。A. 控制器和 20 位物理地址加法器B. 运算器和总线接口C. 执行单元和总线接口单元D. 控制器和运算器15、 8086 中断向量表占用内存地址空间为【】。A. 00000H 003FFHB. 00000H 000FFHC. 00000H 00100HD. FFC00H FFFFFH16、在 8086 计算机系统中,用于传送中断请求和中断响应信号的是【】。A.地址总线B.数据总线C.控制总线D.局部总线17、指令指针IP 的作用是【】。A 保存将要执行的下一条指令的地址B 保存 CPU 要访问的内存单元地址C保存运算器运算的结果内容D保存正在执行的一条指令18、下列 MOV指令中,不正确的是【】。A.MOV AX, BXB.MOV AX, BXC.MOV AX, CXD.MOV AX, CX19、两个压缩 BCD 码数 86、 37 相加,调整指令DAA 完成的是【】。A 加 00H 调整B加 06H 调整C加 60H 调整D加 66H 调整20、计算机系统的外设有24 个中断源,需用【】 8259。A 1 片B 2 片C3 片D 4 片21、在 8259 中断控制器中,以下哪一个寄存器可以多次设置【】。A. ISRB. IRRC. ICW1D. IMR22、 8086CPU 在执行 IN AL , DX 指令时, DX 寄存器的内容输出到【】上。A. 地址总线B. 数据总线C. 存储器D. 寄存器23、执行下列程序后, ( AL ) = 【】。MOVAL , 92HSUBAL , 7lHDASA. 21B. 11C. 21HD. 11H第2 页共 5 页24、用 BP 作基址变址寻址时,操作数所在的默认段是当前【】。A. 数据段B. 代码段C. 堆栈段D. 附加段25、 8086CPU 在执行指令 IRET 时,弹出堆栈的寄存器内容的先后顺序为【】。A CS、 IP 、 FlagB IP 、 CS、 Flag-C Flag、 CS、 IPD Flag、 IP 、 CS-26、已知( SI ) =0004H ,( DS) =8000H ,( 80004H ) =02H ,( 80005H ) =C3H 。-指令,执行后 ()【】。-LEA AXSIAX-=-A. 0002HB. 0005HC. 0004HD. C302H-27、在 8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是【】。-A. 汇编指B. 伪指令C. 机器指令D.宏指令-28、 8255A 的 B 口设置为方式1 输出,其引脚 ACKB 收到一个负脉冲说明【】。-A. CPU 已将一个数据写到端口BB. 外设准备将数据由端口 B 取走-C. 端口 B 的数据已被外设取走D. INTRB 引脚上的中断请求已被CPU 响应-29、如果已有某个中断发生,系统利用【】响应高优先级的中断请求。-线-A. 中断嵌套B. 中断向量C. 中断响应D. 中断屏蔽-30、若 8259A工作在优先级自动循环方式,则IRQ3 的中断请求被响应并且服务完毕后,优先权最高-的中断源是【】。-A. IRQ3B. IRQ5C. IRQ0D. IRQ4-线 -三、判断题 (下列说法如果正确请在括号里填T ,错误填 F 。每小题 1 分,共 10 分)-订 -1、字长相同的情况下,原码、反码和补码所能表示数值的范围是相同的。【】-装 -2、8086 系统中,每个存储单元有唯一的物理地址,则其逻辑地址也是唯一的。【】-超 -3、 8086CPU订在开中断的情况下,一旦外部中断请求信号到达,立即停止现行指令的执行,转去响应-勿 -外部中断请求。【】-题 -4、通过对 8255 进行初始化编程,可使其三个端口都工作在双向I/O 方式下。-【】-答 -5、8086CPU 响应 NMI 或 INTR中断时, 相同的条件是IF 1。【】-6、OUT 60H,AL 指令是长指令格式。【】-7、条件转移指令和无条件转移指令都可用于段间转移。【】-8、8086 指令系统中的立即数寻址方式只能用于源操作数。-【】-9、未加重复前缀的字节串传送指令MOVSB一次只能传送一个字节。【】-装、的端口工作在方式,输入与输出两种情况使用的端口特定位是相同的。【】-108255A1C-四、程序分析题(共15 分)-、设有个字数据(无符号数)存放在数据段中为的存储区内。以下程序能够从该数据-180EA1200H-区中找出最大数并存入同一数据段EA 为 1100H 的单元中。请在括号中填入适当的语句,完成上述任-务。(每空 2分)-MAX :MOVBX ,【】-MOVAX , BXMOVCX ,【】LOOP1 : INCBXCMPAX , BX【】LOOP2MOVAX , BX第3 页共 5 页LOOP2 : DECCXJNZ【】MOV【】 , AX2、某系统中 8253占用地址为 140H143H ,程序如下,问:-附: 8253的控制字格式如下:-MOVDX , 143H-D 7D 6D5D 4D 3D2D1D 0-,-MOVAL77H-OUTDX ,ALSC1SC0RL 1RL 0M 2M 1M 0BCD-MOVAX ,0-DECDX-计数器读/写工作方式数制-DECDX-数据选择选择-(通道 )-OUTDX ,AL-选择位数-MOVAL ,AH-OUTDX ,AL-( 1)此段程序是给8253 的哪一个计数器进行初始化,设置为哪种工作方式,计数常数是线-多少?( 3 分)-线 -( 2)若该计数器时钟脉冲CLK 的周期为1s,则输出脉冲OUT 的周期为多少s?( 2 分)-订 -装 -超 -得 分-订五、应用设计题(共25 分)-勿 -1、 (本题 10分)某 8086微机系统的部分存储器芯片与CPU的连接如图所示,请按图1回答下列问题:题 -(1)图中两存储器芯片的译码方式为全译码还是部分译码;-答 -(2)分别给出两芯片的地址范围;-(3)若此系统需配置 64KB 的 ROM 和 128KB 的 RAM ,问分别需要用2764和 6264各多少片?-74LS138-A 15Ay 2-A 16B-A 17C2764-y 6装CS-A 18-G2A-D7D 0D7D0-A 19-G2B-M/IO-G16264-A 12A 12-D7D0D7D0 CS-A 0A 0-OE-CPUA 12A 0RDOEWRWE图 1第4 页共 5 页2、(本题 15 分 ) 某 8086 计算机系统采用的8255A 接口电路如图2 所示。已知 8255A 起始地址为0108H ,编写 8255A 初始化程序和循环彩灯控制程序。初始时 D0 亮,其余不亮, D0 亮 1 秒后移位1 次,D1 亮,其余不亮, 以此类推每隔1 秒移位 1 次,每移位 8 次为 1 个循环,共循环8 次。要求用汇编语言写出满足上述要求的程序段(已知延时1 秒的子程序为DELAY1S ,可以直接调用) 。图 2附: 8255的控制字格式如下:D7 D6 D5标识位A组方式选择A口的I/OC口高四位的 I/OD4 D3 D2 D1 D0C口低四位的 I/OB口的I/OB组方式选择第5 页共 5 页
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 机械制造 > 工业自动化


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!