文档详情

汇编语言期末复习题库(汇编).pdf

发布:2024-12-20约5.22千字共8页下载文档
文本预览下载声明

汇编语言期末复习题库(汇编)

一、填空题

1.中央处理器包括运算器、控制器、寄存器组。

2.物理地址是指实际的20位主存单元地址,每个存储单元对应唯

的物理地址。

3.用二进制代码书写指令和程序的语言,称为机器语言。

4.计算机中的指令由操作码和操作数两部分组成。

5.把A和B两个寄存器的内容进行异或运算,若运算结果是0,

那么

A、B寄存器的内容必定相同。

6.AL,BL中存放着压缩的BCD数,(AL)=18H,(BL)=47H,

执行如下

两条指令ADDAL,BL和DAA后,(AL)=65H。

7.当指令“SUBAX,BX”执行后,CF=1,说明最高有效位有借

位;

对有符号数,说明操作结果溢出。

8.FLAG状态标志寄存器中,AF为辅助进位标志,CF为进位标志,

SF为符号标志,ZF为零标志,OF为溢出标志,PF为奇

偶性标志。

9.指出下列指令源操作数的寻址方式:

MOVAX,ARRAY[SI]变址寻址

MOVAX,ES:[BX]寄存器间接寻址

MOVAX,[200H]直接寻址

MOVAX,[BX+DI]基址变址寻址

MOVAX,BX寄存器寻址

MOVAX,1200H立即数寻址

MOVAX,20[BX+SI]基址变址寻址

MOVAX,[DI+20]变址寻址

10.现有(DS)=2000H,(BX)=0100H,(SI)=0002H,

(20100H)=12H,

(20101H)=34H,(20102H)=56H,(20103H)=78H,

(21200H)=2AH,(21201H)=4CH,(21202H)=0B7H,

(21023H)=65H,下列指令执行后填入AX寄存器的内容:

(1)MOVAX,1200H;(AX)=1200H

(2)MOVAX,BX;(AX)=0100H

(3)MOVAX,[1200H];(AX)=4C2AH

(4)MOVAX,[BX];(AX)=3412H

(5)MOVAX,1100[BX];(AX)=4C2AH

(6)MOVAX,[BX][SI];(AX)=7856H

(7)MOVAX,1100[BX][SI];(AX)=65B7H

11.已知‘A’的ASCII是41H,那么‘E’的ASCII是45H。

12.Ends是段定义结束伪指令,与Segment配套使用。

13.逻辑地址由段基值和偏移量组成。将逻辑地址转换为物理地址

的公

式是段基值*16+偏移量。其中的段基值是由段寄存器存储。

14.一个有16个字的数据区,它的起始地址为70A0:0100H,那

么该数据

区的最后一个字单元的物理地址为70B1EH。

15.DEBUG命令中,显示内存命令D,显示寄存器命令R,汇编

命令

A,执行命令G。

16.根据操作数的个数,汇编指令可以分为无操作数指令,单操作

数指令和双操作数指令。

17.令(AL)=98H,(BL)=12H,则执行指令MULBL后,

(AX)=

0AB0H,OF=1,CF=1。

二、单项选择

显示全部
相似文档