汇编小问题3

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:50:54
.model small
.stack 100
.data
.code
main proc far
start:
mov ax,1000h
mov ds,ax
mov si,0
mov di,5050h
mov cx,1fh
ppea:
mov al,[si]
mov [di],al
inc si
inc di
loop ppea
mov ah,4ch
int 21h
main endp
end start
用MASM搞不出OBJ文件!!本人菜鸟!!希望大家详细解析

楼主程序没问题,是编译器的毛病。
MASM5.0、MASM611都无法通过编译,换成TASM就一路OK了。
以下是MASM5.0能编译的代码
main segment
assume cs:main
start:
mov ax,1000h
mov ds,ax
mov si,0
mov di,5050h
mov cx,1fh
ppea:
mov al,[si]
mov [di],al
inc si
inc di
loop ppea
mov ah,4ch
int 21h
main ends
end start

程序没问题,是编译器的毛病。
推荐用 Masm for Windows 集成实验环境 2009

````````
挂了