汇编语言程序设计考试答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1单选(3分)

8位补码F3H要扩展成16位补码应该是__________,这样其真值才不变。得分/总分

A.

FFF3H

B.

10F3H

C.

F0F3H

D.

00F3H

正确答案:A你没选择任何选项

2单选(3分)

将汇编语言源程序文件翻译成目标代码文件的过程,称为_________。

得分/总分

A.

连接

B.

汇编

C.

调试

D.

编辑

正确答案:B你没选择任何选项

3单选(3分)

ADD求和指令的结果最高位为1,则SF=__________。

得分/总分

A.

任意

B.

1

C.

D.

不影响

正确答案:B你没选择任何选项

4单选(3分)

“mov eax,2010”指令的目的操作数采用__________寻址方式。

得分/总分

A.

立即数

B.

寄存器间接

C.

寄存器相对

D.

寄存器

正确答案:D你没选择任何选项

5单选(3分)

如果EAX=100、EDX=200时,执行“CMP EAX,EDX”指令,接着__________条件转移指令会发生控制转移。

得分/总分

A.

JO

B.

JB

C.

JA

D.

JZ

正确答案:B你没选择任何选项

6单选(3分)

PC机CMOS RAM的7号单元保存压缩BCD码格式的日期,11月某天从中读取的是11H编码,则说明当天是11月__________日。

得分/总分

A.

17

B.

12

C.

16

D.

11

正确答案:D你没选择任何选项

7单选(3分)

使用CMP指令比较两个有符号数之后,程序希望“大于”时发生转移,则应该使用的条件转移指令是__________。

得分/总分

A.

JA

B.

JB

C.

JG

D.

JC

正确答案:C你没选择任何选项

8单选(3分)

已知EDX=12345678H,则DH=__________。

得分/总分

A.

12H

B.

34H

C.

56H

D.

78H

正确答案:C你没选择任何选项

9单选(3分)

用_____________条指令可以使JZ指令的条件成立、程序发生转移。

得分/总分

A.

MOV EDX,0

B.

OR EBX,0FH

C.

IN AL,DX

D.

XOR ECX,ECX

正确答案:D你没选择任何选项

10单选(3分)

如下符号_____________不是MASM支持的关键字。

得分/总分

A.

done

B.

.model

C.

include

D.

@data

正确答案:A你没选择任何选项

11单选(3分)

一个32位数据“22446688H”存放于从400410H开始的4个存储单元中,其中400411H存储单元存放的数据是__________。

得分/总分

A.

44H

B.

66H

C.

88H

D.

22H

正确答案:B你没选择任何选项

12单选(3分)

利用EBP访问主存数据,默认是在__________寄存器指向的段中。

得分/总分

A.

附加段ES

B.

代码段CS

C.

堆栈段SS

D.

数据段DS

正确答案:C你没选择任何选项

13单选(3分)

关于宏汇编,如下论述错误的是_____________。

得分/总分

A.

像子程序调用一样,宏指令需要使用CALL指令进行宏调用

B.

需要先进行宏定义,然后才能进行宏调用

C.

宏定义可以进行嵌套

D.

在源程序进行汇编的阶段进行宏展开

正确答案:A你没选择任何选项

14单选(3分)

执行16位减法SUB指令后,结果为3721H,则标志状态正确的是__________。得分/总分

A.

SF=1

B.

PF=1

C.

PF=0

D.

ZF=1

正确答案:B你没选择任何选项

15单选(3分)

在MASM汇编语言中,如下各个进制常数,_________是错误的。

得分/总分

A.

A0H

B.

0100B

C.

64

D.

64H

正确答案:A你没选择任何选项

16单选(3分)

汇编语言中的“end begin”中的begin指的是_______。

得分/总分

A.

程序开始汇编的位置

B.

程序终止执行的位置

C.

程序开始执行的位置

D.

程序终止汇编的位置

正确答案:C你没选择任何选项

17单选(3分)

进行宏定义的一对伪指令是__________。

得分/总分

A.

proc/endp

B.

macro/endm

C.

call/ret

D.

segment/ends

正确答案:B你没选择任何选项

18单选(3分)

地址对齐的32位数据,存放于存储器的起始地址的低2位是___________。得分/总分

A.

00

相关文档
最新文档