执行下列程序段后,AX的内容是 。MOV BX,0002HXOR AX,AXSUB AX,BXJNC NEXTNEG AXNEXT:HLT
A: 0002H
B: 0001H
C: 0FFFEH
D: 0003H
A: 0002H
B: 0001H
C: 0FFFEH
D: 0003H
A
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/jjotzoeejjeaexo.html
举一反三
- 执行下列指令后,AX寄存器中的内容是( )H。 TABLE DW 1,2,3,4,5 ENTRY DW 2 ┇ MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX] A: 0001H B: 0002H C: 0003H D: 0004H
- 阅读下面程序段: MOV AX,1234H MOV CL,4 ROR AX,CL INC AX MOV BX,0 ADD BX,AX 该程序段执行后,AX=______H,BX=_______ H。(注:(1)字符全部大写,并且为半角字符)
- 程序分析题 MOV AX,1234H MOV BX,AX NEG BX ADD AX,BX 请写出以上程序段执行后,(AX)=________。
- 设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:PUSH AXPUSH BXMOV BX, SPPOP AX之后,AX= H
- 【其它】程序分析题 MOV AX,1234H MOV BX,AX NEG BX ADD AX,BX 请写出以上程序段执行后 ,( AX ) = ( 1 ) ,( BX ) = ( 2 ), CF= ( 3 )
内容
- 0
执行如下程序: MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT 执行后(BX)=( )。
- 1
中国大学MOOC: 假设DS=3000H,SS=2000H,SP=3000H,AX=4567H,BX=1234H,CX=6789HAND BX,00FFHCALL MYSUB........MYSYB PROC PUSH AX PUSH BX PUSH CX SUB AX,BX POP CX POP AX POP BX RETMYSYB ENDPCPU 执行CALL MYSUB后,SP=______H,AX=_____________H,BX=—————H。
- 2
设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H
- 3
在下列程序段中分别填入以下指令 (1)LOOP NEXT (2) LOOPE NEXT (3) LOOPNE NEXT 程序执行完后,AX,BX,CX,DX 的内容分别是多少? START: MOV AX,01H MOV BX,02H MOV CX,04H MOV DX,03H NEXT: INC AX ADD BX,AX SHR DX,1 ( )
- 4
操作时间最短代码的代码是【 】。 A: MOV AX,00H B: MOV AX,CX C: MOV AX,[BX=1] D: MOV AX,[0002H]