-
我们常说:“汇编程序将汇编源程序汇编成机器语言程序”。请说明这句话中最后一个“汇编”的含义,并说明什么是汇编程序,什么是汇编源程序。【解析】
-
80X86微处理器有哪些通用寄存器?各有什么用途?【解析】
-
请阐述指令指示器EIP的作用。【解析】
-
什么叫堆栈的栈顶?在堆栈中,栈指针是如何变化的?【解析】
-
设(AX)=1122H, (BX)=3344H, (CX)=5566H, (SP)=2000H, 试分析下列程序段
PUSH AX
PUSH BX
PUSH CX
POP AX
POP CX
执行后,AX, BX, CX, SP中的内容各为多少?并画出堆栈变化示意图。【解析】
-
在80X86中,逻辑地址由哪两部分组成?每个段与段寄存器之间有何对应的要求?【解析】
-
将下列二进制数转换为十六进制数:
10011100B 11000010B 10101101B
0111101101011100B 1101101110001101B 0011111111101010B
- 将下列十进制数转换为十六进制数:
18 30 347
8786 928 80
- 将下列十六进制数转换为十进制数:
2CH 0D5H 0B6H
0CADH 1000H 4FDH
- 将下列带符号数用补码表示
设n=8, -3H 5BH -76H 4CH
设n=16, -69DAH -3E2DH 1AB6H -7231H
- 设以下各数均为有符号数的补码表示,前2对为16位二进制数,后2对为8位二进制数,请比较它的大小:
327H与0A521H 8000H与0AF3BH
72H与31H 80H与32H
-
如果将上题中的各对数均看作无符号数,请再比较它们的大小。 【解析】
-
将下列十进制数分别用非压缩的BCD码和压缩的BCD码表示,并画出它们在存储单元中的存放形式。
0985 5499 8291
- 已知8位二进制数x1和x2的值,求[x1]补+[x2]补,并指出结果的符号,判断是否产生了溢出和进位。
(1) x1 = +0110011B x2 = +1011010B
(2) x1 = -0101001B x2 = -1011101B
(3) x1 = +1100101B x2 = -1011101B