第3章 寻址方式和指令系统

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

第三章习题集

一.判断(正确的在括号画“√”,错误的画“×”,每小题2分,共计20分)

1. 所有PC机具有相同的机器指令。 ( × )

2. 指令SBB SI,[SI],源操作数是寄存器间接寻址方式,目的操作数是寄存器寻址方式。

()

3. MOV 20H[BX],TABLE,其中TABLE是符号地址,源操作数是立即数寻址方式,目的操作数

是变址寻址方式。()

4.MOV AX,[BP]的源操作数物理地址为16d ×(DS)+(BP) ( 错 )

5. 偏移地址和有效地址是相等的。()

6.段内转移指令执行结果要改变IP、CS的值。 ( 错 )

7. 8086CPU寄存器中,负责与I/O接口交换数据的寄存器是DX。( × )

8. 堆栈是以先进后出方式工作的存储空间。( √ )

9、立即数只能存放在代码段中。( × )

10、间接寻址不能同时用于目的和源操作数。(√ )

11、指令AND AL,0 和指令MOV AL,0执行后的结果完全一样。( × )

12、字符串操作指令可以使用重复前缀来实现块操作。(√ )

13、NOP指令不使CPU执行任何操作,因此执行它不需要任何时间。(× )

14.OUT DX,AL指令的输出是16位操作数。(错)

15.不能用立即数给段寄存器赋值。

( 对 )

16.所有传送指令都不影响PSW寄存器的标志位。(错)

17.堆栈指令的操作数均为字。

(对)

18.REPE/REPZ是相等/为零时重复操作,其退出条件是:(CX)=0或ZF=0。(错)

19. INC [SI]指令合法。()

20. XCHG AX,ES 指令不合法。()

21. OUT DX,AL 指令不合法。()

22. MOV DS,1234H指令合法。()

23. MOV BL,AX [ ]

24. MOV AL,3F0H [ ]

25. MOV 12H,AL [ ]

26. POP CS [ ]

27. MOV CS,AX [ ]

28. MOV [BX],[DI] [ ]

29. PUSH CS [ ]

30. ADD [1234H],1234H [ ]

二.选择题(每小题1分,共15分)

1. 逻辑地址1000:2000对应的物理地址为( B )。

A、1200H

B、12000H

C、2100H

D、21000H

2. 下面哪个寄存器使用时的默认段寄存器为SS( C )。

A、AX

B、BX

C、SP

D、SI

3. 当使用BP寄存器作基址寻址时,若无指定段替换,则内定在( B )段内寻址。

A.程序

B.堆栈

C.数据

D.附加

4.在下面四组寄存器中,第组都可用于对存储器间接寻址方式的寄存器。

A. AX,BX,CX,IP;

B. BX,SP,DX,SI

C. IP,SP,BP,AX

D. BP,BX,SI,DI

5. 含有立即数的指令中,该立即数被存放在 a 。

A. 累加器中

B. 指令操作码后的内存单元中

C. 指令操作码前的内存单元中

D. 由该立即数所指定的内存单元中

6. 用段基值及偏移量来指明内存单元地址的方式称为( C )。

A、有效地址

B、物理地址

C、逻辑地址

D、相对地址

7. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,

则DS=( B )。

A、0FFFFH

B、0F47FH

C、2032H

D、0F000H

8. 含有立即数的指令中,该立即数被存放在 a 。

A. 累加器中

B. 指令操作码后的内存单元中

C. 指令操作码前的内存单元中

D. 由该立即数所指定的内存单元中9.寄存器间接寻址方式中,操作数在 c 中。

A. 通用寄存器

B. 堆栈

C. 存储单元

D. 段寄存器

10.下列指令中,有语法错误的指令是(_D___)。

A. MOV AX,[1000H]

B. LEA AL,1000H

C. MOV [1000H],AL

D. MOV 1000H,AX

11. 下列指令语法有错的是:C

A. MOV AX,1000H

B. MOV AX,BX

C. MOV [AX],[1000H]

D. MOV AX,[1000H]

12. 8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。

( )

A. 立即寻址和直接寻址

B. 寄存器寻址和直接寻址

C. 立即寻址和寄存器寻址

D. 立即寻址和间接寻址

13.指令()的源操作数的寻址方式为直接寻址。

A. MOV [2000H],AL

B. IN AL,DX

C. XOR AL,[2000H]

D. MOV AX,2000H

14. 下列指令中,执行速度最快的指令是(____)。A

A. ADD AX,10

B. ADD AL,[SI+10H]

B. ADD AX,CX

C. ADD AX,[BX]

相关文档
最新文档