网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZSCASB指令后,正确的结果是()。

  • A、DI=0104H,CX=0000H
  • B、DI=0103H,CX=0001H
  • C、DI=0102H,CX=0002H
  • D、DI=0101H,CX=0003H

参考答案

更多 “设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZSCASB指令后,正确的结果是()。A、DI=0104H,CX=0000HB、DI=0103H,CX=0001HC、DI=0102H,CX=0002HD、DI=0101H,CX=0003H” 相关考题
考题 假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY。下面的程序段: CLD LEA DI,ES: ARRAY MOV AL,‘G’ MOV CX,9 REPNE SCASB HLT执行后CX的值是( )。A.9B.5C.4D.0

考题 假设(DS)=1000H,(ES)=0300H,(BP)=0101H,(DI)=0300H,(10300H) llH,(10301H)=12H,执行指令LEA DX,[BP] [D1]后,(CX)=( )。A.1113HB.1311HC.0401HD.0400H

考题 已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010110H)=0ABH,(010111H) =0BAH,执行指令LEA CX,[BP] [DI]后,(CX)=( )。A.0100HB.0110HC.0ABBAHD.0BAABH

考题 假设字符串'12FB3LM5C'存放在首地址为ES:ARRAY的内存空间。试问下面的程序段执行后,CX的值是( )。 CLD LEA DI,ES:ARRAY MOV AL,42H MOV CX,9 REPNE SCASBA.9B.5C.4D.0

考题 假设字符串,'12FB3LM5C' 存放在首地址为ES:ARRAY 的内存空间。试问下面的程序段执行后,CX的值是( )。CLDLEA DI,ES: ARRAYMOV AL,42HMOV CX,9REPNE SCASBA.9B.5C.4D.0

考题 假设ES段中有一个字符串‘ILOVESWIM’,其名为ARRAY,下面程序段 CLD LEA DI,ES:ARRAY MOV AL,‘W’ MOV CX,9 REPNE SCASB HLT 执行后,CX的值是______。A.2B.6C.7D.9

考题 已知(DS)=1000H,(BP)=0010I,(DI)=0100H,(010111H)=0ABH,(010111) =0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。A.0ABBAHB.0100HC.0BAABHD.O11OH

考题 已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010111H)=OABH,(010111)=0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。A.0ABBAHB.0100HC.0BAABHD.0110H

考题 已知DS=5000H,BX=2500H, DI=6000H (58500H)=C456H,CX=0004H,指令SAR [BX][DI] , CL 、指令SHR [BX][DI] , CL执行后的结果各是什么?

考题 已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?

考题 有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW REP和MOVSW那条指令先执行?

考题 下列指令中合法的指令是()A、MOV CX,SIB、POP CLC、MOV [SI+DI],AXD、OUT 100H,AL

考题 源程序如下: MOV AX,SEG TABLE;TABLE为表头 MOV ES,AX MOV DI,OFFSET TABLE MOV AL,"0" MOV CX,100 CLD REPNE SCASB 该段程序执行完毕之后,ZF和CX有几种可能的数值?各代表什么含义?

考题 8088CPU中,()组寄存器都可以用来实现对存储器的间接寻址。A、 AX,SI,DI,BXB、 BP,BX,CX,DXC、 SI,DI,BP,BXD、 BX,CX,SI,DI

考题 8086中,()组寄存器都可以用作指针来实现对存储器的寻址。A、AX,SI,DI,BXB、BP,BX,CX,DXC、SI,DI,BP,BXD、BX,CX,SI,DI

考题 8086中,()组寄存器都可以用来实现对存储器的寻址。A、AX,SI,DI,BXB、BP,BX,CX,DXC、SI,DI,BP,BXD、BX,CX,SI,DI

考题 能够在寄存器间接寻址方式中用来表示操作数偏移地址的寄存器可以是()。A、AX,BX,CX,DXB、BX,CX,DX,SIC、BX,SI,DI,BPD、BX,SP,SI,DI

考题 阅读下面的程序,回答问题 DATA SEGMENT BUF DB '1234' N=$-BUF BCD DB N DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,BUF MOV CX,N LEA DI,BCD+N-1 LOOP1:MOV AL,[SI] SUB AL,30H MOV [DI],AL INC SI DEC DI DEC CX JNE LOOP1 MOV AH,4CH INT 21H CODE ENDS END START 如果将代码段中的指令LEA DI,BCD+N-1改成LEA DI,BCD;DEC DI改成INC DI,其它指令不变,程序执行后,从BCD开始的N个字节单元中的内容是什么?

考题 判断下列指令是否正确。若不正确,指出错误原因。  (1)MOV AX, [EBX]  (2)MOV SI, DL  (3)MOV EBP, [ESP][EAX*3] (4)LEA AX, 3006H   (5)MOV [BP][DI], 0    (6)MOV [SI], [DI]   (7)MOV ES, 1000H   (8)MOV AX, X+2  (9)MOV AX, CX+2    (10)MOV [EAX][EAX*2], AL 

考题 属于数据寄存器组的寄存器是()A、AX,BX,CX,DSB、SP,DX,BP,IPC、AX,BX,CX,DXD、AL,DI,SI,AH

考题 请指出以下各指令的源、目的操作数所使用的寻址方式。 (1)MOV SI,2100H (2)SBB DISP[BX],7 (3)AND [DI],AX (4)OR AX,[609EH] (5)MOV [BX+DI+30H],CX (6)PUSH ES:[BP] (7)CALL DISP[DI]

考题 DF=0,执行MOVSB指令后()A、SI减1,DI减1B、SI加1,DI加1,CX减1C、SI减1,DI减1,CX减1D、SI加1,DI加1,CX加1

考题 DF=1,执行MOVSB指令后()。A、SI减1,DI减1B、SI加1,DI加1,CX减1C、SI减1,DI减1,CX减1D、SI加1,DI加1,CX加1

考题 源程序如下: MOV AX,SEG TABLE;TABLE为表头 MOV ES,AX MOV DI,OFFSET TABLE MOV AL,"0" MOV CX,100 CLD REPNE SCASB 该段程序完成什么功能?

考题 单选题在8086/8088基址变址寻址指令中,允许使用的寄存器有()。A AX,BX,CX,DXB SP,IPC CS,ES,DS,SSD BX,BP,SI,DI

考题 单选题设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZ SCASB指令后,正确的结果是()。A DI=0104H,CX=0000HB DI=0103H,CX=0001HC DI=0102H,CX=0002HD DI=0101H,CX=0003H

考题 问答题已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?