2026年计算机二级汇编语言模拟卷.docxVIP

  • 0
  • 0
  • 约4.66千字
  • 约 11页
  • 2026-03-10 发布于山东
  • 举报

2026年计算机二级汇编语言模拟卷

姓名:_____?准考证号:_____?得分:__________

一、选择题(每题2分,总共10题)

1.在8086汇编语言中,寄存器AX的位数是

A.8位

B.16位

C.32位

D.64位

2.下列哪条指令是非法的?

A.MOVAX,BX

B.ADDAX,1000H

C.SUBAX,[BX]

D.JMP[BX]

3.在汇编语言中,段地址和偏移量的组合用于形成

A.内存地址

B.CPU寄存器

C.I/O端口

D.栈地址

4.下列哪条指令用于将立即数10H移入寄存器CL?

A.MOVCL,10H

B.MOVAX,10H

C.MOVBX,10H

D.MOVDL,10H

5.在8086汇编语言中,标志寄存器中表示进位的标志是

A.CF

B.OF

C.SF

D.ZF

6.下列哪条指令用于将寄存器AX的内容左移一位?

A.SHLAX,1

B.SHRAX,1

C.ROLAX,1

D.RORAX,1

7.在汇编语言中,标签的作用是

A.定义变量

B.定义过程

C.标记代码位置

D.调用子程序

8.下列哪条指令用于将寄存器BX的内容减去寄存器AX的内容,并将结果存入BX?

A.SUBBX,AX

B.SUBAX,BX

C.XORBX,AX

D.ADDBX,AX

9.在8086汇编语言中,中断向量表位于内存的

A.0000H-003FFH

B.0000H-004FFH

C.FFFFH-FFFFH

D.0100H-01FFFH

10.下列哪条指令用于将寄存器AX的内容与立即数FFH进行按位与运算?

A.ANDAX,FFH

B.ORAX,FFH

C.XORAX,FFH

D.NOTAX

二、填空题(每题2分,总共10题)

1.在8086汇编语言中,寄存器SP的名称是

2.指令MOVAX,[BX]的功能是将内存地址BX处的数据移入寄存器AX。

3.在汇编语言中,指令JMP指令用于无条件跳转到指定的标签。

4.标志寄存器中表示零标志的位是ZF。

5.指令SHLAX,1的功能是将寄存器AX的内容左移一位。

6.在8086汇编语言中,段寄存器DS的名称是数据段寄存器。

7.指令SUBAX,BX的功能是将寄存器AX的内容减去寄存器BX的内容,并将结果存入AX。

8.在汇编语言中,指令CALL指令用于调用子程序。

9.中断向量表位于内存的0000H-003FFH区域。

10.指令ANDAX,FFH的功能是将寄存器AX的内容与立即数FFH进行按位与运算。

三、多选题(每题2分,总共10题)

1.下列哪些是8086汇编语言中的寄存器?

A.AX

B.BX

C.CX

D.DX

2.下列哪些指令用于数据传送?

A.MOV

B.ADD

C.SUB

D.PUSH

3.下列哪些指令用于逻辑运算?

A.AND

B.OR

C.XOR

D.NOT

4.下列哪些是8086汇编语言中的段寄存器?

A.CS

B.DS

C.ES

D.SS

5.下列哪些指令用于跳转?

A.JMP

B.CALL

C.RET

D.JZ

6.下列哪些是8086汇编语言中的标志位?

A.CF

B.OF

C.SF

D.ZF

7.下列哪些指令用于移位运算?

A.SHL

B.SHR

C.ROL

D.ROR

8.下列哪些是8086汇编语言中的立即数操作?

A.MOVAX,10H

B.ADDAX,BX

C.SUBAX,100H

D.XORAX,FFH

9.下列哪些是8086汇编语言中的过程调用指令?

A.CALL

B.RET

C.JMP

D.PUSH

10.下列哪些是8086汇编语言中的内存操作指令?

A.MOV[BX],AX

B.ADD[BX],BX

C.SUB[BX],AX

D.XOR[BX],AX

四、判断题(每题2分,总共10题)

1.在8086汇编语言中,寄存器AX是16位寄存器。

2.指令MOVAX,BX是将寄存器BX的内容传送到寄存器AX。

3.在汇编语言中,指令JMP用于无条件跳转到指定的地址。

4.标志寄存器中的CF位表示进位标志。

5.指令SHLAX,1是将寄存器AX的内容左移一位。

6.在8086汇编语言中,段寄存器DS用于存放数据段的地址。

7.指令SUBAX,BX是将寄存器AX的内容减去寄存器BX的内容,结果存入AX。

8.在汇编语言中,指令CALL用于调用子程序。

9.中断向量表位

文档评论(0)

1亿VIP精品文档

相关文档