一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器
一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器
相关考题:
给定程序MODll.C中函数fun的功能是;从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为7654321时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!include<;stdi0.h>;
假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作? MOV DX,X+2 MOV AX,X;双精度数P送入DX,AX ADD AX,X ADC DX,X+2;计算2*P送入DX,AX CMP DX,Y+2;2P与Q的高位比较 JL L2;2P JG L1;2PQ,转L1(Z=1) CMP AX,Y;如果高位相等,则比较低位 JBE L2;2P的低位小于等于Q的低位,转L2(Z=2) L1:MOV Z,1 JMP SHORT EXIT L2:MOV Z,2 EXIT:……
实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。A、SHL AX,2 ROL DX,2B、RCL AX,2 SHL DX,2C、MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOPD、SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1
问答题假设一个48位数存放在DX:AX:BX中,试编写程序段,将该48位数乘以2。