已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为有符号数。
正确答案
MOVSX BX,Y
ADD AX,BX
MOVSX BX,Z
ADD AX,BX
答案解析
相似试题
(简答题)
已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为无符号数。
(单选题)
在VisualFoxpro中,有下面几个内存变量赋值语句: 执行上述赋值语句之后,内存变量 X,Y,M,N 和 Z 的数据类型分别是()
(单选题)
执行下列赋值语句后 X="123.45” Y=123.45 Z=.T. P={^2002-10-2809:30:25} Q=$123.45 内存变量X,Y,Z,P,Q的数据类型分别是()。
(简答题)
某数据段内有如下数据定义: 假设变量X的偏移地址为20H。 (1)写出变量X各数据在内存中的具体位置和相关内存单元的值。 (2)写出变量Y,Z的偏移地址。 (3)写出变量W的值。
(简答题)
设X,Y是两个相互统计独立的二元随机变量,其取“0”或“1”的概率为等概率分布。定义另一个二元随机变量Z,而且Z=XY(一般乘积),试计算: (1)H(X),H(Y),H(Z); (2)H(XY),H(XZ),H(YZ),H(XYZ); (3)H(X|Y),H(X|Z),H(Y|Z),H(Z|X),H(Z|Y); (4)H(X|YZ),H(Y|XZ),H(Z|XY); (5)I(X;Y),I(X;Z),I(Y;Z); (6)I(X;Y|Z),I(Y;X|Z),I(Z;X|Y),I(Z;Y|X); (7)I(XY;Z),I(X;YZ),I(Y;XZ)。
(单选题)
已知有说明CONST a=1;b=2;c=3;d=4;VAR w,x,y,:Integer;执行语句x:=a;x:=c;y:=a+2;Z:=b;w:=d-a+b;后,其值相等的变量是()
(单选题)
假设变量定义int x=1,y=2,z=3;则表达式y+=z--/++x的值是()。
(单选题)
若x、y、z均为int型变量,则执行下列语句后的z值为()。 x=1;y=2;z=3;z=(x>y)?z:y;z=(z
(单选题)
设x、y、z和k都是int型变量,则执行下列表达式后,变量x的值为().x=(y=4,z=16,k=32)