|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 张国祥 于 2012-7-27 19:17 编辑
- assume cs:code,ds:data,ss:stack
- data segment
- dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
- data ends
- stack segment
- dw 0,0,0,0,0,0,0,0
- stack ends
- code segment
- start:
- mov ax,stack
- mov ss,ax
- mov sp,16
-
- mov ax,data
- mov ds,ax
-
- push ds:[0]
- push ds:[2]
- pop ds:[2]
- pop ds:[0]
-
- mov ax,4c00h
- int 21h
-
- code ends
- end start
复制代码 上面是代码
,,,
G:\IDE\ASM>ml t1.asm
Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 - enjoy
Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
Assembling: t1.asm
Microsoft (R) Segmented Executable Linker Version 5.60.339 Dec 5 1994
Copyright (C) Microsoft Corp 1984-1993. All rights reserved.
Object Modules [.obj]: t1.obj
Run File [t1.exe]: "t1.exe"
List File [nul.map]: NUL
Libraries [.lib]:
Definitions File [nul.def]:
LINK : warning L4021: no stack segment
这是ml的显示 |
|