2017年华北电力大学(北京)控制与计算机工程学院843微机原理及应用[专业硕士]考研导师圈点必考题汇编
● 摘要
一、解答题
1. 8086CPU 由哪些寄存器组成?各有什么用途?标志寄存器的各标志位在什么情况下置1?
【答案】(1)8086CPU 由8个通用寄存器、2个控制寄存器和4个段寄存器组成。
①通用寄存器
暂时存放参与运算的操作数和运算的结果。
②控制寄存器
用来控制和确定处理器的操作模式和当前执行指令的特性。
③段寄存器
对内存的分段管理而设置的。
(2)标志寄存器的标志位标志寄存器共有9个标志位,分别为:
①溢出标志位(OF )
加减算术指令执行后,最高位有进位或借位。
②方向标志位(DF )
串操作的方向是从高地址向低地址方向进行。
③中断允许标志位(IF )
允许CPU 响应外部可屏蔽中断。
④追踪标志位(TF )
CPU 每执行一条指令就自动地发生一个内部中断,CPU 转去执行一个中断程序。
⑤符号标志位(SF )
结果为负数。
⑥零标志位(ZF )
指令执彳了后结果为0。
⑦辅助进位标志位(AF )
最低4位D3〜D0位有进位或借位。
⑧奇偶标志位(PF )
指令执行后结果的低八位中1的个数为偶数。
⑨进位标志位(CF )
加减算术指令执行后,最高位有进位或借位。
2. 分析程序,并说明其功能。
第 2 页,共 53 页
【答案】程序用跳转表(实为查表法),根据变量BRANCH_N中的值(0~3), 建立4路分
支结构。
3. 已知(AX )=1234H、(BX )=5678H, 连续执行以下指令后SP 和BX 的内容是什么?
MOV SP, 60H
PUSH AX
PUSH BP
MOV BP , SP
MOV BX , [BP+2]
POP BP
POP DX
【答案】MOV SP, 60H ; 将立即数60H 送入到SP 寄存器,SP=60H
PUSH AX; 将AX 的内容压入栈顶,SP 减2后SP=5CH
PUSH BP; BP 的内容压入栈顶,SP 减2后SP=5CH
MOV BP, SP ; 将SP 的内容送入到BP 中,BP=5CH
MOV BX, [BB+2]; 将堆栈段中偏移为5CH+2=5EH的内容(即原AX 的值)送入到BX 中 POP BP; 将栈顶的内容(为BP 的值)弹出到BP 中,SP 加2后SP=5EH
POP DX; 将栈顶的内容(现为AX 的值)弹出到DX 中,SP 加2后SP=60H
第 3 页,共 53 页
因此指令执行结束后,SP=60H、BX=5EH。
4. 变量和标号都有哪些属性?它们的区别是什么?
【答案】变量、标号还有常量是汇编语言中使用的操作数,是3种基本的数据项。变量和标号都具有段属性、偏移属性和类型属性3种属性,但含义不同。
(1)变量通常指存放在存储单元中的值,在程序运行中是可以修改的。所有的变量都具有3个属性:
①段属性。指变量所在段的段基址,此值必须在一个段寄存器中。变量的段可以是DS 、ES 、SS 、CS , 通常是DS 或ES 指示。
②偏移属性。指变量所在地址与所在段的段首地址之间的地址偏移字节数。
③类型属性。变量的类型属性指变量中每个元素所包含的字节数,类型包括字节变量(BYTE )、字变量(WORD )及双字变量(DWORD )等。
(2)标号是可执行指令语句的地址的符号表示,它可作为转移指令和调用指令CALL 的目标操作数,以确定程序转向的目标地址,它也具有3个属性:
①段属性。指标号所在段的段基址。标号的段是它所出现的那个代码段,所以由CS 指示。 ②偏移属性。指标号所在地址与所在段的段首地址之问的地址偏移字节数。
③类型属性。标号的类型属性指在转移指令中标号可转移的距离,也称距离属性。类型NEAR ,表示此标号为“近”标号,只能实现本代码段内转移或调用;类型FAR ,表示此标号为“远”标号,可以作为其他代码段中的目标地址,实现段问转移或调用。若标号后面紧跟冒号,表示隐含此标号距离属性为NEAR , 也可用伪指令将此属性改为FAR 。
5. 设有一个具有15位地址和8位字长的存储器,问:
(1)该存储器可存储_____个字节的信息。
(2)若用2K ×4位的SRAM 组成该存储器,需_____片SRAM 芯片。
(3)若用8K ×8位的SRAM 组成该存储器,需要_____根地址线产生芯片选择。画出该存储器与CPU 的连接框图。地址线和数据线用总线表示,但必须用
标出。参加译码的线和控制线均必须用相应的符号标注。译码器和存储器芯片用框图表示,引脚号不用标注。
【答案】⑴32K ; (2)32; (3)2
利用位相等的原则解答题目中的第(1)和第(2)小题。第(3)小题实质因也是考查容量换算问题,因为需要4片8K ×8位的芯片,所以需要2根地址线产生芯片选择。
具体连接关系如图所示。
第 4 页,共 53 页
相关内容
相关标签