用汇编语言编程,实现下列公式计算,X,Y为字型数据,假设X单元中保存三个数:9,-6,34 分别做出判断和计算x^2,x
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 10:33:16
用汇编语言编程,实现下列公式计算,X,Y为字型数据,假设X单元中保存三个数:9,-6,34 分别做出判断和计算x^2,x
用汇编语言编程,实现下列公式计算,X,Y为字型数据,假设X单元中保存三个数:9,-6,34 分别做出判断和计算
x^2,x
用汇编语言编程,实现下列公式计算,X,Y为字型数据,假设X单元中保存三个数:9,-6,34 分别做出判断和计算x^2,x
D SEGMENT
X DB 9,-6,34,
Y DB 0,0,0
D ENDS
C SEGMENTBG:
MOV AX,D
MOV DS,AX
MOV CX,3
MOV SI,0
MOV DI,0
AG: PUSH CX
CALL COMP
POP CX
INC SI
INC DI
LOOP AG
MOV AH,4CH
INT 21H
COMP PROC
XOR AX,AX
MOV AL,X[SI]
;INC SI
CMP AL,0
JL AAA
CMP AL,10
JGE BBB
MOV CL,2
IMUL CL
ADC AL,2
MOV Y[DI],AL
RET
AAA:
IMUL AL
MOV Y[DI],AL
RET
BBB:
MOV BL,6
IDIV BL
MOV Y[DI],AL
RET
COMP ENDP
C ENDS
END BG