回 帖 发 新 帖 刷新版面

主题:求助?

帮我编一个:
   要求:找出DA数据区中带符号数的最大数与最小数的汇编程序,谢谢了.急用!

回复列表 (共1个回复)

沙发

求最小数(最大数差不多)
data segment
buffer  db 8bh,03h,0efh,4ch,06h,0dh,01h,0d4h,7ah,0e5h
count   equ $-buffer
mininum db ?
data ends
code segment
  assume cs:code,ds:data
start:  mov ax,data
    mov ds,ax

    lea si,buffer
    lea di,mininum
    mov cx,count
    dec cx
    mov bl,[si]
    inc si
lop1:   lodsb
    cmp al,bl
    jge lop2       ;(al)>=(bl)时跳转
    mov bl,al
lop2:   loop lop1
    mov [di],bl
    mov dl,[di]    ;显示输出
    mov ah,2
    int 21h

    mov ah,4ch
    int 21h
code ends
    end start

我来回复

您尚未登录,请登录后再回复。点此登录或注册