设在内存的数据段da1中存放着带符号数,编一程序段,判断这些数字的大小,并把其中的负数转换成正数,把全

设在内存的数据段da1中存放着带符号数,编一程序段,判断这些数字的大小,并把其中的负数转换成正数,把全部的数值后送到da2中。
Dat segment
Da1 db 34,74,A3,40,F3
Da2 db ?,?,?,?,?
Dat ends

mov si,offset da1
mov bx,offset da2
mov cx,5
next:
mov al,[si]
test al,80h
jz p1
neg al
p1:
mov [bx],al
inc bx
inc si
loop next
温馨提示:答案为网友推荐,仅供参考
相似回答