收藏 分销(赏)

西南交大2012年12月微机试题A卷.doc

上传人:精*** 文档编号:2626126 上传时间:2024-06-03 格式:DOC 页数:6 大小:291.54KB 下载积分:6 金币
下载 相关 举报
西南交大2012年12月微机试题A卷.doc_第1页
第1页 / 共6页
西南交大2012年12月微机试题A卷.doc_第2页
第2页 / 共6页


点击查看更多>>
资源描述
(完整word)西南交大2012年12月微机试题A卷 班级 姓名 学号 西南交通大学2012~2013学年第(一)学期期末考试试卷(A) 课程代码: 3243970 课程名称:《微机原理》 考试时间: 120 分钟 题号 一 二 三 四 五 六 七 八 九 十 总成绩 得分 阅卷教师签字: 一、单项选择题(每题2分,共20分) 1、如下所列,( D)器件属于RAM类器件。 A. U盘 B. 2764 C。 光盘 D。 内存条 2、计算机操作系统的功能不包括( B ) A. 处理机管理 B。 系统初始化 C。 内存管理 D。 用户管理 3、以下指令中,目的操作数不是寄存器寻址的指令为( D ) A. POPF B。 MOV AX, [BX] C. LODSW D. PUSH AX 4、对指令TEST AL, 01H 的功能描述正确的是( B )。 A。 AL与01H相或,影响标志位 B。 AL与01H相与,影响标志位 C. AL与01H相减,不影响标志位 D。 AL与01H相与,回送操作结果 5、8086的指令中,正确的指令是( D ) A。 PUSH BL B。 SAR AX , 2 C。 IN AL, 380H D. MOV AX, 1[BP][SI] 6、8086的数据地址总线AD0-AD15是在不同的( C )实现分时复用的。 A。 指令周期 B. 总线周期 C。 时钟周期 D. 中断响应周期 7、8086在存储器扩展时,( D )引脚的信号是不需要的。 A. ALE B。 C. A0 D。 INTR 8、对两个带符号数,比较指令CMP AX , BX 需要采用( B )来判别两个数的大小. A. CF⊕ZF B。 OF⊕SF C。 CS ⊕Cp D。 ZF⊕SF 9、若CS=1000H,(5678H)=01H,(5679H)=02H,指令LEA SI, [5678H]执行后,SI=( C ) A. 1000H B. 0102H C。 5678H D. 0201H 10、8086响应外部可屏蔽中断时,保护现场主要包括( D ) A。 AX、F和CS B. IP、CS和SP C。 IP、F和AX D. IP、CS和F 二、填空题(每空1分,共20分) 1、设字长为八位,有[X]反=0FBH,[Y]补=0F6H,则有:[X+Y]补=_________,[X—Y]补=__________。 2、8086逻辑地址0000H:0024H中存放0040H,0000H:0026H存放1000H,对应的中断类型号 , 对应的中断服务程序入口地址 . 3、8086在最小模式下执行指令IN AX, DX 时,8086的以下引脚状态为:= , = , M/= 。 4、执行如下程序段: MOV AX, 01H MOV CX, 04H MOV BX, 0EH AGAIN: SHL AX, 1 SUB BX, AX LOOPNZ AGAIN 运行后,AX= ,CX= ,BX= . 5、8086的存储器由1000H:0200H开始往低地址方向进行自检,共有200个字节内存,在检测到第100个字节时发现出错,此时,出错单元的物理地址PA= 。 6、存储器片选信号产生方法有(1)         ,(2)           和(3)                  。 7、采用芯片8253能构成计数器的最大计数范围是从 到 . 8、 存储器是需要刷新电路的。相同微电子制作工艺的ROM和RAM, 访问速度快。 9、 2号DOS功能调用,功能号存放在 ,要显示的字符放在 指向的起始 地址中。 三、判断题(正确在括号内打“√”,错误打“×”,每题1分,共5分) 1、 当I/O口与存储器统一编址时,需要用不同的指令访问存储器和I/O口。 ( ) 2、 8086中,当除数出现为0时,产生的中断是非屏蔽中断 ( ) 3、 PUSH [BX] ( ) 4、 在8086指令中,算术右移与逻辑右移效果相同。 ( ) 5、 堆栈是存储器。 ( ) 四、简答题(共25分) 1、设DS=1000H,SS=2000H,SI=100H,DI=200H,分别指出下列指令的寻址方式,若为 存储器操作数请写出有效地址EA和物理地址PA。(9分) (1)MOVSW (2)MOV BX,[BP+1] 2、程序段定义如下:(12分) DATA SEGMENT AT 1000H ORG 100H X1 DB 0,1 X2 DW 2DUP(2,?) X3 DW ‘AB’ X4 EQU $—X2 X5 DW X2 DATA ENDS 请画出DATA段的存储器分配示意图(要求在图中 标出存储单元的物理地址、存储内容及变量的名称),并写出X4的值. 3、请用重复前缀等指令改写如下程序段(4分) MOV AX, 1000H MOV ES, AX MOV DI, 100H MOV AL, 55H MOV CX, 10 AGAIN: MOV [DI], AL INC DI DEC CX JNZ AGAIN 五、硬件分析与设计(共30分) 1、(18分)采用8088CPU的系统的主存设计如图1所示. (1)指出图中各存储器芯片的容量;(4分) (2)分析EPROM的地址范围,若有地址重叠,列出重叠部分地址;(4分) (3)要使SRAM1和SRAM2具有唯一的的有效地址范围,请连接SRAM1和SRAM2的片选信号,并写出其地址范围(4分); (4)编程实现对SRAM1中各单元内容求反,并移送到SRAM2对应的单元中,写出程序段源程序清单。(6分) IO/M A13 74LS138 C B A G2B G2A Y0 A15 Y2 Y1 Vcc A14 Y4 Y3 【解】1、27256的容量为32KB,62256的容量为32 A17 A16 & Y6 Y5 A18 Y7 G A19 A12~A0 ≥1 A13 A12~A0 CE SRAM2 6264 WE OE D7~D0 A12~A0 CE EPROM 2764 OE D7~D0 A12~A0 CE SRAM1 6264 WE OE D7~D0 D7~D0 WR RD 图1 题5。1示意图 2、(12分)如图2所示,采用8088、82C55和8253设计一个倒计时显示电路,82C55芯片的A口接1个7段数码管,A、B口工作在方式0,引脚PC4为状态查询引脚,8253作定时器用,工作在方式3,现要求每隔500毫秒数码管交替显示0和1两个阿拉伯数字。设82C55的端口地址为100H—103H,8253端口地址为600H—603H。 1、写出82C55初始化程序;(3分) 2、写出8253初始化程序; (4分) 3、写出控制数码管每隔500毫秒交替显示0和1的控制功能程序.(5分) 8253初始化字格式 图2 题5.2示意图 1 A组方式选择位: 00——方式0 01——方式1 1×——方式2 A口: 0——输出 1——输入 PC3~PC0: 0——输出 1——输入 B口: 0——输出 1——输入 B组方式选择位: 0——方式0 1——方式1 PC7~PC4: 0——输出 1——输入 D7 D6 D5 D4 D3 D2 D1 D0 82C55方式选择字 -6-
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服