实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。
相似题目
-
运行如下程序,写出运行结果 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 DX,143H MOV AL,77H OUT DX,AL MOV AX,0 DEC DX DEC DX OUT DX,AL MOV AL,AH OUT DX,AL 设8253的端口地址为140H~143H。 程序是对8253的哪个通道进行初始化?
-
已知程序段如下: 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的内容是什么?
-
试按要求编制程序段:由寄存器AX,BX组成一个32位带符号数(AX中存放高十六位),试求这个数的负数。
-
假如在程序的括号中分别填入指令: (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 ()
-
源程序如下: MOV DX,143H MOV AL,77H OUT DX,AL MOV AX,0 DEC DX DEC DX OUT DX,AL MOV AL,AH OUT DX,AL 设8253的端口地址为140H~143H。 该通道的计数常数为多少?
-
写出对存放在DX和AX中的双字长数求补的指令序列。
-
运行如下程序,写出运行结果 MOV DX, 2000H MOV WORD PTR[2000H], 2340H MOV BX, [2000H] PUSH BX PUSH DX POP AX POP CX INT 3 结果是什么?
-
现有下列程序 MOV AX,6540H MOV DX,3210H MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 试问上述程序段运行后, (AX)=? (BL)=? (DX)=?
-
在某子程序的开始处要保护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= ()。
-
阅读程序段,回答问题: CWD XOR AX,DX SUB AX,DX 该程序片段中,AX寄存器的内容是一个16位有符号数。 若执行前(AX)=0FEDCH,则执行后(AX)等于多少?
-
阅读程序段,回答问题: CWD XOR AX,DX SUB AX,DX 该程序片段中,AX寄存器的内容是一个16位有符号数。 该子程序的功能是什么?
-
执行完下列程序段后,AX=() MOV DX,8F70H MOV AX,54EAH OR AX,DX AND AX,DX NOT AX XOR AX,DX ROR AX, 1
-
寄存器BX和DX中存放有32位二进制数,其中BX中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是()。
-
一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器
-
已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放43H且AX=3A7BH,DS=2000H,SS=3000H,BP=0500H,则语句“MOV AL,[BP+10H]”执行后AX的值为()。
-
已知(AX)=0FFFFH,(DX)=0001H MOV CX,3 LOP:SHL AX,1 RCL DX,1 LOOP LOP 上述程序段执行后,(DX)= , (AX)= 。
-
为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高16位),下面的程序段中应填写一条______指令。 SHL AX, 1 SHL BX, 1 ______ ______
-
编写一个程序,统计32位数DX:AX中二进制位是1的位数。
-
下列指令中,正确的指令是()。 Ⅰ MOV DX,[CX] Ⅱ MOV BX,AX Ⅲ ADD 2000H,CX Ⅳ MOV M
-
对于乘法、除法指令,其目的操作数存放在【 】或DX,AX中,而其源操作数可以用除64以外的任一种寻址方式。
-
在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:
-
若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行完以下指令后,寄存器CX的内容为() 。 PUSH AX PUSH BX POP CX POP DX
推荐题目
- 采用水氢氢冷却方式的发电机,应经常注意监视氢水压差,防止()漏入发电机内。
- 及时排除凝结水中析放出来的气体,防止气体在除氧器内积聚,使()提高,增强除氧效果。
- 直流发电机的转子包括电枢铁芯、电枢绕组、换向器、转轴和风扇。
- 下列各项中,通常不属于期间费用的是()。
- 关于我国立法权的分配,下列说法正确的是()
- 左心室流入道和流出道的分界标志是()
- T形接头定位焊时,应在立板()进行。
- 通过研究一定地区在一定时间内地下水的补给量、存储量和排泄量之间的数量转化关系的平衡计算来确定某一地区可开采量的方法叫做()。
- 数字温度表的正面板构成中,在左上侧有上中下三个指示灯,最上面一个指示灯为,()指示灯。
- 【单选题】所谓人生观是指