举一反三
- 下列指令中,正确的一条是( )。 A: MOV AL,SI B: MOV BL,[SI][DI] C: MOV CX,[BX+SI+2] D: MOV AL,BYTE PTR SI
- 分析如下程序段执行后,BL的值。 MOV AL , 12H MOV BL,10H MOV CX , 8 AA1: SHL AL , 1 RCR BL , 1 LOOP AA1 则(BL)=
- 阅读下面程序段: MOV DL,0 MOV CX,8 MOV BL,100AGA: MOV AL,30H SHR BL,1 JNC NEXT MOV AL,31H NEXT: RCL DL,1 MOV AH,0EH INT 10H LOOP AGA执行本程序后DL=_______H;屏幕上显示内容为_______。(注:答案和答案之间用一个空格分开。)
- 分析如下程序段执行后,BL的值。 MOV AL , 12H MOV BL,10H MOV CX , 8AA1: SHL AL , 1 RCR BL , 1 LOOP AA1则(BL)=。 A: 00H B: 24H C: 12H D: 48H
- 下列数据传送指令中,正确的是( )。 A: MOV DS,ES B: MOV AL,WORD PTR [BX+DI] C: MOV AL,BYTE PTR [SI+DI] D: MOV CX,[SI]
内容
- 0
下列指令中,正确的一条是( )。 A: MOV CS,BX B: MOV AX,TAB2-TAB1+100 C: OUT CX,AL D: INC [SI]
- 1
内存单元初始化内容为:(2000H:2A00H)~(2000H:2A02H)分别为0PH、0EH、 0DH,(2000H:2A10H)~(2000H:2A12H)分别为09H、 08H、07H。执行下列程序后,填写存储单元的内容: MOV AX,2000H MOV DS,AX MOV ES,AX MOV SI,2A10H MOV DI,2A00H CLD MOV CX,3 L:MOV AL,[DI] MOVSB DEC SI MOV [SI],AL INC SI LOOP L HLT (1)2000H:2A00H=______; (2)2000H:2A01H=______; (3)2000H:2A02H=______; (4)2000H:2A10H=______; (5)2000H:2A11H=______; (6)2000H:2A12H=______。
- 2
下列指令中,正确的一条是( )。 A: SHL AL,2 B: MOV AX,002FH C: MOV BUF,[SI] D: PUSH AL
- 3
执行以下程序段后 ARRAY DW 10DUP(2) XOR AX, AX MOV CX, LEHGTH ARRAY MOV SI, SIZE ARRAY_TYPE ARRAY NEXT: ADD AX,ARRAY[SI] SUB SI, TYPE ARRAY LOOP NEXT 写出AX=______。
- 4
分析下面的程序段所实现的功能: SAL AL,1 MOV BL,AL MOV CL,2 SHL AL,CL ADD AL,BL