515.asm

来自「本书为清华大学第二版汇编语言的课后题详解」· 汇编 代码 · 共 34 行

ASM
34
字号
;515.asm

        .model  small
        .data
m       dw  1,6,11,-1,-3,-2,-8,8,-19,10
        .code
main    proc   far
start:
        push   ds
        sub    ax,ax
        push   ax
        mov    ax,@data
        mov    ds,ax
        mov    cx,10
        mov    di,0
        mov    ax,0
loop1:  mov    dx,m[di]
        cmp    dx,0
        jg     next
        neg    dx
next:   cmp    ax,dx
        jg     next1
        mov    ax,dx
        mov    si,di
next1:  add    di,2
        loop   loop1
        mov    ax,m[si]
        mov    m[20],ax
        lea    ax, m[si]
        mov    m[22],ax
        ret
main    endp
        end    start

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?