在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:
相似题目
-
运行如下程序,写出运行结果 MOV CX, 1234H MOV WORD PTR[1000H], 5678H MOV BX, [1000H] PUSH BX PUSH CX POP AX POP DX INT 3 结果为:AX=(),BX=(),CX=(),DX=()
-
执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)=(),(BX)=()。
-
在实模式下,存储器中每一段最多可有10000H个字节。如果用调试程序DEBUG的r命令在终端上显示出当前各寄存器的内容如下,请画出此时存储器分段的示意图,以及条件标志OF、SF、ZF、CF的值。C>debug-r AX=0000BX=0000CX=0079DX=0000 SP=FFEEBP=0000SI=0000DI=0000 DS=10E4ES=10F4SS=21F0CS=31FF IP=0100NVUPDIPLNZNAPONC
-
已知程序段如下: MOV AX,1234H;(AX)=1234H,标志位不变 MOV CL,4;(AX)和标志位都不变 ROL AX,CL;(AX)=2341H,CF=1,SF和ZF不变 DEC AX;(AX)=2340H,CF=1不变,SF=0,ZF=0 MOV CX,4;(AX)和标志位都不变 MUL CX;(AX)=8D00H,CF=OF=0,其它标志无定义 INT 20H 程序结束时,AX和DX的内容是什么?
-
不使用立即数,也不用任何存储单元中的数据,写一段程序(限六条指令之内),完成如下操作:-1→AX,0→BX,1→CX。
-
假如在程序的括号中分别填入指令: (1)LOOP L20 (2)LOOPNE L20 (3)LOOPE L20 试说明在三种情况下,当程序执行完后,AX、BX、CX、DX四个寄存器的内容分别是什么? BEGIN:MOV AX,01 MOV BX,02 MOV DX,03 MOV CX,04 L20:INC AX ADD BX,AX SHR DX,1 ()
-
若寄存器AX,BX,CX,DX的内容分别为11,12,13,14时,依次执行PUSHAX,PUSHBX,POPCX,POPDX,PUSHCX,PUSHDX,POPAX,POPBX后,则寄存器AX和BX的内容分别为()
-
对以NUM1为起始地址的字节存储区中存有50个字符,统计非数字字符的个数,并将结果回送到NUM2单元中,请在程序中的空格处填入适当指令使其完整。 XOR BX,BX LEA SI,() MOV CX,() XOR AX,AX AB1: MOV AX,() CMP AL,30H ()AB2 CMP AL,() JA() ()AB3 AB2: INC BL AB3:() LOOP AB1 MOV NUM2,BL INT 3
-
()运算电路可实现函数Y=aX1+bX2+cX3,a、b、c均小于零。
-
运行如下程序,写出运行结果 MOV DX, 2000H MOV WORD PTR[2000H], 2340H MOV BX, [2000H] PUSH BX PUSH DX POP AX POP CX INT 3 结果是什么?
-
在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如: PUSH AX\ PUSH BX\保护现场 PUSH CX/ PUSH DX/ : }恢复现场 试写出恢复现场时的指令序列。
-
阅读下列程序,说明程序执行后AX,BX,DX,OF的值。MOV AX,3600HMOV BX,2400HCMP AX,BXJNC LOPMOV DX, -1JMP DONELOP:MOV DX,ODONE:INT 3AX= (),BX=(),DX=(),OF= ()。
-
Intel8088的四个通用数据寄存器各有自己的专门名称:AX称为(),BX称为(),CX称为(),DX称为()。
-
3.若寄存器AX,BX,CX,DX的内容分别为11,12,13,14时,依次执行PUSH AX,PUSH BX,POP CX,POP DX,PUSH CX,PUSH DX,POP AX,POP BX后,则寄存器AX和BX的内容分别为:( )
-
6 . 若寄存器 AX , BX , CX , DX 的内容分别为 1 5 , 1 6 , 1 7 , 1 8 时,依次执行 PUSH AX , PUSH BX , POP CX , POP DX , PUSH CX , PUSH DX , POP AX , POP BX 后,则寄存器 AX 和 BX 的内容分别为:( )
-
10、若寄存器AX、BX、CX、DX的内容分别为1,2,3,4,CPU依次执行下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执行完后,寄存器DX的内容为 ()。
-
已知(AX)=0FFFFH,(DX)=0001H MOV CX,3 LOP:SHL AX,1 RCL DX,1 LOOP LOP 上述程序段执行后,(DX)= , (AX)= 。
-
下列指令中,正确的指令是()。 Ⅰ MOV DX,[CX] Ⅱ MOV BX,AX Ⅲ ADD 2000H,CX Ⅳ MOV M
-
分别指出下列指令中的源操作数和目的操作数的寻址方式。(1) MOV AX, [SI](2) MOV DI, 100(3) MOV [BX] ,AL(4) MOV [BX]ISI] ,cx(5) ADD DX , 106H[S](6) PUSH AX(7) AND DS:[BP] ,AX(8) OR AX, DX
-
如下程序: MOV AX,0 MOV BX,1 MOV CX,10 A: ADD AX,BX INC BX LOOP A HLT 执行后(BX)=_______
-
以下程序运行结束后,CX寄存器的内容是 。(请用4位表示) DATA SEGMENT ABC DB 61H,02H,0FFH,0FEH,13H,0FDH,34H COUNT EQU $-ABC RESULT DW 0000H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:PUSH DS MOV AX,DATA MOV DS,AX XOR DX,DX MOV CX,COUNT LEA SI,ABC LEA BX,RESULT AA:MOV AL,[SI] OR AL,AL JNS NEXT2 NEG AL NEXT2:ADD AL,DL DAA MOV DL,AL MOV AL,DH ADC AL,00H DAA MOV DH,AL INC SI LOOP AA MOV [BX],DX MOV AH,4CH INT 21H CODE ENDS END START
-
若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行完以下指令后,寄存器CX的内容为() 。 PUSH AX PUSH BX POP CX POP DX
-
27、阅读下列程序段,完成相应空格。 XOR AX,AX MOV BX,2 MOV CX,10 AGA:ADD AX,BX ADD BX,2 LOOP AGA 程序段执行后,AX=______________。(注:答案采用十进制)
-
执行以下程序段后,AX= H。 MOV AX,1234H MOV CX,3608H ROR AX ,CL OR BX,0FFFFH INC BX HLT
推荐题目
- 煤气流速及压力各是多少,怎样影响洗苯的?
- 根据《中华人民共和国农业法》规定,农民专业合作经济组织应当坚持为成员服务的宗旨,按照()的原则,依法在其章程规定的范围内开展农业生产经营和服务活动。
- 下列不属于培训技能成果评估标准的是( )。
- 非全日制用工,是指以小时计酬为主,劳动者在同一用人单位一般每日工作时间不超过(),每周工作时间累计不超过()的用工形式。
- 电子商务是经济和信息技术发展并相互作用的必然()
- 穿经四边孔的动脉是()
- 注册会计师将是否存在未入账的应付账款作为重点审计领域,下列实施的审计程序中,难以实现上述审计目标的是()。
- 压力-时间曲线的临床可用于()。
- 证券公司应当建立融资融券业务的决策与投权体系。()负责制定融资融券业务的基本管理制度,确定融资融券业务的总规模。
- 魏某在16周岁时遭到性侵害,则下列关于魏某就遭受性侵害的损害赔偿请求权的诉讼时效说法正确的是()