问答题

简答题

变量DATAX和变量DATAY的定义如下:
DATAXDW 0148H
DW 2316H
DATAYDW 0237H
DW 4052H请按下列要求写出指令序列:
DATAX和DATAY两个字数据相加,和存放在DATAY中。

【参考答案】

MOV AX,DATAX
ADD DATAY,AX
MOV AX,DATAX+2
ADD DATAY+2,AX

<上一题 目录 下一题>
热门 试题

问答题
已知程序段如下: 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的内容是什么?
问答题
写出执行以下计算的指令序列,其中X、Y、Z、R、W均为存放16位带符号数单元的地址。Z←((W-X) 5*Y)*2。
相关试题
  • 指令MOV WORD PTR [BX],100H是正...
  • 指令MOV AX,VAR1-VAR2+10(VAR1,...
  • IA-32指令中,要将DX的内容送入堆栈中从...
  • MIPS汇编程序中,如果$t1>$t2,则跳转...
  • 很多x86指令的功能比较复杂,往往一条x8...