汇编 绝对值

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:28:58
给出一个整数,用汇编语言编写求其绝对值的程序,加急!!!

data segment
number1 db -3;给定的整数
number2 db ?;存放给定整数的绝对值
data ends
code segment
assume ds:data,cs:code
main proc far
mov ax,data
mov ds,ax
mov al,number1
test al,80h
jz disp;如果给定整数是正数则转到disp
neg al;为负数,则求出绝对值
disp:
mov number2,al
;按任意键退出
mov ah,1
int 21h
mov ax,4c00h
int 21h
main endp
code ends
end main