复习题

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

一、选择题

1.设AL=88H,BL=77H,执行CMP AL,BL后,下列哪条指令可以跳转到标号OK()A)JG OK B)JB OK C)JA OK D)JE OK 2.下列指令中,错误的指令为()

A)MOV ES,BX B)MOV DS,CS

C)MOV DS,AX D)MOV ES,[2000]

3.下列指令中,错误的指令为()

A)OUT 61H,AL B)IN AL,DX

C)PUSH CS D)MOV AX,[DX]

4.下列指令中,错误的指令为()

A)MOV AX,CS B)MOV X,[2000]

C)MOV X,2000 D)MOV AL,AH

5.在DEBUG中,列出数据段中2000H开始的内存单元的数据内容,命令为()A)U2000 B)E2000

C)D2000 D)A2000

1.设AL=99H,BL=77H,执行CMP AL,BL后,下列哪条指令可以跳转到标号OK()A)JG OK B)JB OK C)JA OK D)JE OK 2.下列指令中,错误的指令为()

A)MOV ES,BX B)LEA BL, ARRAY

C)MOV DS,AX D)MOV ES,[2000]

3.下列指令中,错误的指令为()

A)OUT 61H,AL B)IN AL,DX

C)POP CS D)MOV AX,[BX]

4.下列指令中,错误的指令为()

A)MOV AX,CS B)MOV X,[2000]

C)MOV X,2000 D)MOV AL,AH

5.在DEBUG中,欲从偏移地址为2000H开始的内存单元中写程序段,命令为()A)U2000 B)E2000

C)D2000 D)A2000

1.设AL=80H,BL=79H,执行CMP AL,BL后,下列哪条指令可以跳转到标号OK()A)JG OK B)JB OK

C)JA OK D)JZ OK

2.下列指令中,错误的指令为()

A)MOV DS,AX B)MOV DS,ES

C)MOV DS,AX D)MOV BP,[2000]

3.下列指令中,错误的指令为()

A)OUT 61H,AL B)IN AL,DX

C)PUSH CS D)MOV AX,[DX]

4.已知X DB ? , 则下列指令中,错误的指令为()

A)MOV AX,CS B)MOV X,[2]

C)MOV X,100 D)MOV BYTE PTR [BP] ,CL

5.在DEBUG中,列出数据段中3132H开始的内存单元的数据的内容,命令为()A)U3132 B)R3132

C)D3132 D)A3132

1.设AL=88H,BL=77H,执行CMP AL,BL后,下列哪条指令可以跳转到标号OK()A)JG OK B)JB OK

C)JA OK D)JZ OK

2.下列指令中,错误的指令为()

A)MOV DS,AX B)MOV DS,ES

C)MOV DS,AX D)MOV BP,[2000]

3.下列指令中,错误的指令为()

A)OUT 61H,AL B)IN AL,DX

C)PUSH CS D)MOV AX,[DX]

4.已知X DB ? , 则下列指令中,错误的指令为()

A)MOV AX,CS B)MOV X,[2]

C)MOV X,100 D)MOV BYTE PTR [BP] ,CL

5.在DEBUG中,列出数据段中从3132H开始的内存单元的数据的内容,命令为()A)U3132 B)R3132

C)D3132 D)A3132

1、Intel生产的第一块微处理器是()

A)4004 B)4040

C)8008 D)8086

2、乘法和除法运算常用的寄存器是()

A)CX和BX B)AX和BX

C)DX和AX D)DX和BX

5、下列哪个指令默认要使用AX或AL寄存器的内容()

A)ADD B)SCAS

C)MOVS D)LOOP

6、下列指令中,错误的指令为()

A)MOV AL,BL B)MOV CL,AX

C)MOV DL,[BX] D)MOV AL,08H

7、指令MOV AX, BX寻址方式为()

A)直接寻址B)寄存器寻址

C)基址寻址D)相对的基址寻址

8、按照字节扫描的串处理指令是()

A)CMPSB B)SCASB

C)SCASW D)SCAS

9、无条件跳转指令是()

A)JZ B)JNZ

C)JMP D)JG

10、已知X DB 10H,12H

Y DW 2100H

下列指令中,需要加上PTR伪操作符的指令为()

A)MOV AL,X B)MOV AX,Y

C)MOV AL,Y D)MOV AL,X+1

1、加法运算常用的寄存器是()

A)CX B)AX

C)DX D)BX

3、下列哪个指令默认要使用AX或AL寄存器的内容()

A)ADD B)SCAS

C)MOVS D)LOOP

4、下列指令中,错误的指令为()

A)MOV ES,BX B)MOV CS,AL

C)MOV BX,ES D)MOV ES,[2000]

5、下列指令中,错误的指令为()

A)MOV 20H,BX B)MOV BX,AX

C)MOV DS,AX D)MOV ES,[BX][SI]

6、设AL=80H,BL=23H,执行CMP AL,BL后,下列哪条指令可以跳转到标号OK()

A)JG OK B)JB OK

C)JA OK D)JE OK

7、指令MOV AX,[BX]寻址方式为()

A)直接寻址B)寄存器寻址

C)基址寻址D)相对的基址寻址

8、串处理指令中,串比较指令是()

A)CMPS B)MOVS

C)LODS D)SCAS

9、结果为0时的跳转指令是()

A)JZ B)JNZ

C)JMP D)JG

10、已知:X DB 10H, 12H

Y DW 2100H

下列指令中,需要加上PTR伪操作符的指令为()

A)MOV AL,X B)MOV AX,Y

C)MOV AL,Y D)MOV AL,X+1

二、填空题

1.执行MOV AH,0FEH后,AH的值用十进制可表示为。

2.在8086的CPU中有若干寄存器,其中用于默认循环计数器的是,用于表示附加数据段段地址的是,基址寄存器是。

3.若段地址为3100H,偏移地址为200H,则物理地址为。

4.指令SUB AX,[BX+SI]中,源操作数的寻址方式为,该指令完成的操作为

,IMUL BL指令执行后,操作结果放在中。5.为了完成MOV AX,0 ,用AND指令写为,用SUB指令写为,用XOR指令写为。

相关文档
最新文档