第三周指令系统概述与数据传送指令

第3周单元测验

1、单选题:
‎若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行下列指令:‏‎‏PUSH AX‏PUSH BX‏POP CX‏POP DX‏‎以上4条指令执行完后,寄存器CX的内容为 (     )。‏
选项:
A: 30
B: 31
C: 32
D: 33
答案: 【 31

2、单选题:
‌堆栈是(  )。 ‏
选项:
A: 一段按后进先出方式工作的ROM区域
B: 一段用于临时存储的按后进先出方式工作的RAM区域
C: CPU中的一个寄存器    
D: 一种可以叠放在一起工作的存储芯片
答案: 【 一段用于临时存储的按后进先出方式工作的RAM区域

3、单选题:
​设DS=1300H,SS=1400H,BP=1500H,SI=0100H。则指令“MOV AX, [BP+SI-200H]”的源操作数的物理地址为(    )。​
选项:
A: 15400H
B: 14400H
C: 15800H
D: 14800H
答案: 【 15400H

4、单选题:
‌以下指令格式正确的是(    )。 ‌
选项:
A: MOV DL, 12FH
B: MOV DX, CS
C: OUT 3A8H,AL
D: LEA AX,15
答案: 【 MOV DX, CS

5、单选题:
‍把首地址为BLOCK的字数组的第6个字送到AX寄存器的指令段是(    )。‏
选项:
A: MOV BX,BLOCKMOV AX,[BX+12]
B: MOV BX,6MOV AX,BLOCK[BX]
C: MOV BX,12MOV AX,BLOCK[BX]
D: MOV BX,BLOCKMOV AX,[BX+10]
答案: 【 MOV BX,BLOCKMOV AX,[BX+10]

6、单选题:
​设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H,TABLE=60H。‎​指令“MOV AX,TABLE[SI][BP]”的源操作数的物理地址为(    ).‎​‎
选项:
A: 106C0H
B: 206C0H
C: 306C0H
D: 006C0H
答案: 【 106C0H

7、单选题:
‍设当前栈顶指针SP=2000H,BP=1FFEH,AX=8A4BH,BX=3034H,执行以下命令后,SP、BP、AX和BX分别为(      )‍‍‍PUSH  AX‍MOV  AX,[BP]‍POP  BX‍
选项:
A: 1FFEH,1FFEH,8A4BH,8A4BH
B: 2000H,1FFEH,8A4BH,8A4BH
C: 2000H

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注