1
枣庄学院 2012—2013 学年第二学期
微机原理 课程考试试题参考答案及评分标准
开课单位: 机电工程学院 课程类别:
□公共课 □专业课 □基础课
课程编号 O132012 学分/学时 2.5/36 试 卷 √□A 卷 □B 卷
出题教师 杨坤 考试方式 □闭卷 □开卷 □其他
专业/年级
专 业 机 械 设 计 制 造 及 其 自 动 化
年级 10 级本科 3、4、5 班
修读方式
□必修 □选修
一:填空题(共 20 空,每空 2 分,共 40 分,答错不得分)
1、01111011 10000011
2、F7 001001000111BCD
3、信息传送 指令的执行 取指令 执行指令
4、存储器、寄存器、指令、I/O 口
5、立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基
址加变址寻址
6、指定的位清零、指定的位取反、指定的位置 1
7、决定 CPU 工作在什么模式(最小/最大)、指明当前使用的段寄存器
8、00000H~003FFH 区 256 个 4 个
9、4 个 地址 T3 和 T4 READY
10、字扩展 位扩展和混合扩展
11、无条件传送 查询传送 中断传送 直接通道传送
12、8 个 初始化 操作
二.简答题(共 4 题,每题 5 分,共 20 分)
1. BX=220CH (1 分) AX=E896H (1 分) CF=1 (1 分) OF=0 (1 分) ZF=0 (1 分)
2..源操作采用基址+变址寻址方式 (2 分) 是 字节操作 (1 分)
MOV AL,INF[BP+SI]—访问的是堆栈段 (1 分)
MOV AL,ES:INF[BP+SI]—访问的是附加段,实现了段超越 (1 分)
3. AX (Accumulator)-累加器 BX (Base)-基址寄存器
CX (Count)-计数寄存器 DX (Data)-数据寄存器
SI (Source Index)是源变址寄存器 DI (Destination Index)是目的变址寄存器
SP (Stack Pointer)为堆栈指针寄存器 BP (Base Pointer)为基址指针寄存器
4. (1)将类型码乘以4,作为中断向量表的指针;
(2)把FLAGS入栈;
(3)清除IF和TF,屏蔽新的INTR中断请求和单步中断;
(4)保护断点,即将当前CS、IP依次入栈;
(5)从中断向量表中取中断服务程序的入口地址。4*n的字内容接送IP,4*n+2的字内容送CS。
(6)转中断处理程序。