复习题二

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

一、选择题( 每小题1 分, 共20 分)

在每小题的四个备选答案中, 选出一个正确的答案, 并将其号码填在题干的括号内。

1 .当执行指令ADD AX, BX 后, 若AX的内容为2BA0H , 设置的奇偶标志位PF = 1 , 的叙述正确的是(.D )

A .表示结果中含1 的个数为偶数

B .表示结果中含1 的个数为奇数

C .表示该数为偶数

D .表示结果中低八位含1 的个数为偶数

2 .完成将累加器AL 清零, 产使进位标志CF 清零, 下面错误的指令是(A )

A .MOV AL, 00H

B .AND AL , 00H

C .XOR AL ,AL

D .SU B AL, AL

3 .MOV AL , 79

ADD AL, 0B1H

指令执行后, 设置的标志位CF 和OF 的值是(D )

A .CF = 0 OF = 1

B .CF = 1 O F = 1

C .CF = 0 OF = 0

D .CF = 1 OF = 0

4 .XOR AH , AH

MOV AL , 90H

CWD

执行上述指令后, 结果是(C )

A .DX:AX = 0000: FF90H

B .DX:AX = FFFF: 0090H

C .DX:AX = 0000 :0090H

D .DX:AX = FFFF: FF90H

5 .下列指令执行后总是使CF = 0 ,OF = 0 的是(A)

A .AND

B .NEG

C .NOT

D .INC

6 .完成同指令X CHG AX ,BX相同功能的指令或指令序列是(D )

A .MOV AX,BX

B .MOV BX ,AX

C .PUSH AX

D .MOV CX, AX

POP BX MOV AX,BX

MOV BX ,CX

7 .十六阱制数88H, 可表示成下面几种形式, 请找出错误的表示(D)

A .无符号十进制数136

B .带符号十进制数- 120

C .压缩型BCD码十进制数88

D .8 位二进制数- 8 的补码表示

8 .指令指针寄存器是(A )

A .IP

B .SP

C .BP

D .PSW

9 .DA– BY TE EQU THIS BY TE

DA–WORD D W ′AB′,′CD′,′EF′,′GH′

. . . . . . . .

MOV AL , DA–BY TE + 3

MOV AH, BYTE PTR DA–WORD + 4

上述二条传送指令执行后AX 中的内容是(D )

A .′DE′

B .′HC′

C .′CF′

D .′FC′

10 .已定义FEES DW 100 DUP(0) , 则指令MOV CX , SIZE FEES 的等效指令是(B )

A .MOV CX, 100

B .MOV CX, 200

C .MOV CX, 400

D .MOV CX, 100 DUP( 0)

11 .设AH = 0 , AL = 06H ,BL = 09H , 执行指令

ADD AL ,BL

AAA

之后, 其结果应是(A )

A .AH = 01 ,AL = 05

B .AH = 1 , AL = 15

C .AH = 0 , AL = 0FH

D .AH = 0 , AL = 05

12 .下面对伪指令语句的说明, 正确的是(C)

A .汇编程序将伪指令翻译成机器码

B .伪指令是在执行时完成其功能

C .伪指令的功能是指示、引导汇编程序在汇编过程中完成其不同操作

D .当汇编结束后, 目标程序中仍保留有伪指令

13 .指出下面哪组为伪指令使用是错误的(C)

A .data segment

B .ext a segment

C .stack segment

D .code segment

. . . . . . . . . . . . . . . . . . . . . . .

data ends extra ends stack ends code ends

14 .DA1 EQU BY TE PTR DA2

DA2 DW 0ABCDH

SHL DA1 , 1

SHR DA2 , 1

上述指令序列执行后, DA2 字存储单元的内容是(C )

A .0ABCDH

B .0AB9AH

C .55CDH

D .559AH

15 .下面所列通用数据传送指令的几种传送中, 错误的传送方式是(D)

A .从累加器到存储器

B .立即数到存储器

C .从寄存器到存储器

D .从存储器到存储器

16 .从BUF 单元开始存放有10 个字节数据, 欲找出与AL 中内容不同的数据, 并将数据的偏移地址送ADR 单元, 正确选择的指令序列是(C)

A .CLD

B .CLD

REP CMPSB REPNZ CMPSB

JZ K1 JNZ K1

MOV ADR, DI MOV ADR, DI

K1:.. K1: ..

C .CL

D D .CLD

REPZ SCASB REPZ SCASB

JZ K1 JNE K1

DEC DI DEC DI

MOV ADR, DI MOV ADR, DI

K1:K1:

17 .下面语句中有语法错误的语句是(C )

A .D

B 45H B .DW OABCDH

C .

D W ′ABCD′ D .DD ′AB′

18 . MOV CL, 8

ROL AX, CL

OR AX ,BX

假设AX = 0012H ,BX = 0034H , 那么上述程序段执行后, AX 中的结果是( A)

A .123H

B .3412H

C .0046H

D .0034H

相关文档
最新文档