问答题X 纠错
CODESEGMENT
ASSUME CS:CODE
X DT1234567890H
Y DT ?
START:
MOV CX,10;循环计数器置初值
XOR BX,BX;地址指针置初值
ONE:MOV AL,BYTE PTR X[BX]
NOT AL;X的一字节内容取反
MOV BYTE PTR Y[BX];存入Y的一个字节内
INC BX
LOOP ONE
ADD BYTE PTR Y,1;Y的低位字节加1
LEA BX,Y+1;从Y的第2字节开始处理
MOV CX,9;共9个字节
TWO:ADC BYTE PTRCS:[BX],0;收集低位来的进位
INC BX;修改指针
LOOP TWO;循环控制
MOV AX,4C00H
INT 21H
CODEENDS
END START
你可能喜欢
问答题
问答题
问答题
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
AND BX,0
指令“AND BX,0”执行后,(BX)=0000H
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
AND BX,BX
指令“AND BX,BX”执行后,(BX)=00E3H
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
XOR BX,0FFH
指令“XOR BX,0FFH”执行后,(BX)=001CH
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
OR BX,VALUE
指令“OR BX,VALUE”执行后,(BX)=00FBH
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
AND BX,VALUE
指令“AND BX,VALUE”执行后,(BX)=0061H
问答题
设(BX)=0E3H,变量VALUE中存放内容为79H,指出下列指令单独执行后的结果。
XOR BX,VALUE
指令“XOR BX,VALUE”执行后,(BX)=009AH