版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 西南交通大学 2016 2017 学年第(一)学期期末考试试卷 (A)课程代码 : 3243970课程名称 : 微机原理 考试时间 : 120 分钟题号一二三四五六七八九十总成绩得分阅卷教师签字:、单项选择题(每题 2 分,共 20 分)1、对指令 TEST AL, 10H 的功能描述正确的是( )。A. AL 与 10H 相或,影响标志位B. AL 与 10H 相与,影响标志位C. AL 与 10H 相减,不影响标志位D. AL 与 10H 相与,回送操作结果2、8 位二进制补码所能表示的最小范围是 -128 ,原因是( )。A. 0分正负B. 10000000B 是-128 的补码C.
2、11111111B 是 -128 的补码D. 11111111B 是 -127 的补码3 、8086 为了能实现重叠操作 ,其在结构设计上分为()两部分。A. EU 和 BIUB. 通用寄存器和段寄存器C. 指令缓冲区和地址形成器D. 数据总线和地址总线4、8086 的引脚 AD0-AD15 是分时复用的,分时是指 ()送出地址或数据A. 不同的地址和数据总线B. 不同的总线周期C. 不同的中断响应周期D. 不同的时钟周期5 、若要使寄存器 AL 中的低 4 位不变,高 4 位为 0,所用指令为()AAND AL , 0FHB ANDAL, 0F0HCOR AL , 0FHD ORAL, 0F
3、0H6、 AL, BL中存放的是带符号数,指令SUBAL, BL执行后, AL=0C0H, OF=1 ,()选项正确MOV CX, 5 A AL0 , BL0B AL0 , BL0 , BL0D AL07、 DOS 软件与( )选项的软件属于同一类型软件。A.BIOSB. QQC. PhotoshopD. Android8、8086的指令中,正确的指令是()A.PUSH BLB. SARAX , 2C.IN AL, 380HD. MOVAX, 1BXSI9、 8086 响应外部可屏蔽中断时,保护现场主要包括()C. IP、F和AX D. IP、CS 和F)B. 片内有程序存储器D. 都有 4
4、个端口地址A. AX、F和 CS B. IP、CS 和SP10 、芯片 82C55 和 8253 是可编程的,其理由是A. 通过控制字改变其工作方式C. 芯片自身可以改变工作方式二、填空题(每空 1 分,共 20 分)1、设字长为八位,有 X=-123 , Y=3 ,则有: X+Y补= ,X-Y 补=2、8086 在上电复位后取出第一条指令的段基址为,段内位移量为 。3、8086 可屏蔽中断的中断响应信号是INTA 非 ,在此信号的第二个总线周期低电平时要求外部设备送上 中断类型号 n4、数制转换: 252=H ,用压缩 BCD 码表示为H 。3 个不同阶段生成的文件5、存储器片选信号产生方法
5、有(1),(2)和( 3)6、汇编语言生成可执行程序要经过源程序、目标程序和执行程序的过程,此名的后缀分别为: , 和 。7、DOS 系统功能调用的子程序功能号一般送入 中。8、 执行如下程序段:MOV AX, 2MOVBX, 0CHAGAIN:SHLAX, 1SUBBX, AXLOOPNZ AGAIN TOC o 1-5 h z 运行后, AX=, CX=, BX=。9、已知 DF=1 ,用串操作指令存放 100 个字节数据,首字节逻辑地址为 1000H:110AH ,则该数据块首字节的物理地址 PA H ,末字节偏移地址为 H 。三、判断题(正确在括号内打“” ,错误打“”,每题 1 分,
6、共 5 分)1、 8086 系统中,所有寄存器之间可以任意直接传送赋值。()2、当 I/O 口与存储器统一编址时,需要用相同的指令访问存储器和 I/O 口。 ( )3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。()4、POPF()5、标志寄存器中的标志位由计算机或程序赋值()四、简答题(共 25 分)1、设 DS 1000H ,SS2000H ,SI=100H ,DI=200H ,BX=SP=300H ,BP=400H ,分别指出下列指 令的寻址方式,若与存储器操作数有关的请写出有效地址 EA 和物理地址 PA。(6 分)( 1) PUSH AX2)MOV BX,6
7、BP DI2、程序段定义如下: ( 15 分)DATA SEGMENT AT 2000HORG 200HX1DB0,1 X2DB2 DUP( 2,?, 3)X3DW21,ABX4EQU$-X2X5DWX3DATAENDS请画出 DATA 段的存储器分配示意图(要求在图中标出存储单元的物理地址、存储内容及变 量的名称),并写出 X4 的值。3 、在 8086 系统的存储器扩展中,有高位库和低位库,请说明高位库与低位库在地址、译码电路 上的差别( 4 分)。五、软硬件分析与设计 (共 30 分)1、(18 分)采用 8088CPU 的系统的主存设计如图 1 所示。(1)指出图中各存储器芯片的容量;
8、 (4 分)(2)分析 EPROM 的地址范围,若有地址重叠,列出其全部重叠地址; (4 分)(3)要使 SRAM1 和 SRAM2 分别具有不同的有效地址,请画出 SRAM1 和 SRAM2 的 片选信号连接图 ,并写出其地址范围( 4 分);( 4)请编程实现此功能:把 SRAM1 中各单元内容加 1,并移送到 SRAM2 对应的单元 中。( 6 分)IO/MA13G2AA18G2BA1574LS138C 解】A114、 27256B 的容量为AY0Y1GNDY232YK3BY4Y5,62256的容量为 322 、(12 分)为防止列车司机在驾驶时发呆或瞌睡,在司机驾驶台上需要安装警示装置
9、和 一个警醒键,司机每 2 分钟内至少需要按下警醒键一次,每次按下键后系统重新从 0 开始计 时。 8253 计数器 0 输出频率为 128Hz 的方波,计数器 1 工作在方式 2,若在 2 分钟内司机 没有按下警醒键,蜂鸣器会发出刺耳的声音,直到警醒键再次按下才会取消,假设 82C55 的 端口地址分别为 40H 43H ,8253 的端口地址分别为 60H 63H 。此装置示意图如图 2 所示 (CPU 部分省略)。1)写出 82C55 初始化程序( 3 分);2)写出 8253 的初始化程序( 3 分);3)写出 8253 计数器 1 的赋初值程序( 2 分);4)写出实现此警醒功能的程序( 4 分)。VCC RPB0蜂鸣器VCC警醒键82C55P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 控烟知识与健康教育推行方案
- 货物使用许可协议
- 次日达电商物流服务协议
- API接口知识产权归属协议
- 货运司机与货运站合作协议
- 体育行业数据合作使用协议
- 人身安全风险管理责任协议
- 体验式学习数据共享协议
- 退货服务合同
- 安全知识技能竞赛方案
- 《建筑材料介绍》课件
- 外墙水包砂施工合同(7篇)
- 奔驰C200用户使用手册
- 电子产品整机装配工艺
- 湖南省综合评标专家培训题-湖南综合评标专家库在线培训评标方法判断题
- LY/T 1814-2009自然保护区生物多样性调查规范
- GB/T 25848-2010耐酸陶瓷球拱
- GA 923-2011公安特警专用车辆外观制式涂装规范
- 第十六章 教学交往与课堂管理
- DB32T 4064-2021 江苏省城镇燃气安全检查标准
- Aletterofsympathy慰问信课件-高三英语写作专项
评论
0/150
提交评论