题目: 在数据段 自定义 包含 10 个字节 的数组 M ,将数组
两组 ,正数数组N 和 负数数组 P
程序:
data segment
M db -7,6,-10 ,99 ,8,12,16, 40 , -60 , 44
N db 10 dup (0)
P db 10 dup (0)
data ends
code segment
assume cs:code ,ds:data
start:
mov ax,data
mov ds,ax
xor ax,ax
mov cx,10
mov si ,offset M
mov di,offset N
mov bx,offset P
next:
mov al,[si]
cmp al,0
JG max
JL min
GO:
inc si
loop next
mov ah ,4cH
int 21H
max:
mov [di],al
inc di
jmp GO
min:
mov [bx],al
inc bx
jmp GO
code ends
end start
2021-12-20