回 帖 发 新 帖 刷新版面

主题:简化定义和子函数

.model small
.386
.stack  256H
.data
    String db 'I LOVE xiamen UNIVERSITY',10,13,'$'
.code
.startup
    mov ax,@data;
    mov dx,ax;

    lea dx,string;
    call output;

.exit 0
end ;
;----------------------------------
output proc near
    mov ah,09h;
    int 21h;
    ret
output endp;
;----------------------------------
为什么编译时,把子函数output当成symbol,output 未定义

回复列表 (共1个回复)

沙发


要把子程序的定义放在程序结束之前 
output proc near
       ret
output endp
;----------------------
.exit 0
end

我来回复

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