首页
社区
课程
招聘
问个汇编入门问题(刚学汇编,大家不要笑我)
2006-5-28 12:30 3953

问个汇编入门问题(刚学汇编,大家不要笑我)

2006-5-28 12:30
3953
  这样的源程序可以用行编辑器(EDLIN)或全屏编辑器(WS、WPS、EDIT)编制并将它们以"ASM"为扩展名保存在磁盘上,接下来的工作就是用编译程序将这些源程序文件译成可执行的程序文件。通常使用的编译程序有两种,一种是由MicroSoft开发的MASM(Macro Assembly),另一种是由Borland开发的TASM(Turbo Assembly)。
  使用MASM应这样操作:                        
C:\ASM\>masm[Enter]
Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987. All rights reserved.

Source filename [.ASM]:prog7[Enter]   (输入待编译的源程序文件名)
Object filename [prog7.OBJ]:[Enter]   (输入编译后生成的目标程序文件名)
Source listing [NUL.LST]:[Enter]    (输入列表文件名)
Cross-reference [NUL.CRF]:[Enter]    (输入交叉引用表文件名)

 51540 + 435052 Bytes symbol space free

   0 Warning Errors  (警告性错误)
   0 Severe Errors  (严重性错误)

为什么我用WASM载入那个程序后,WASM一闪就关了.也没有生成OBJ文件.闪的太快,后面的错误也没看到.请问一下这么解决.我从来没学过编程.不知道该怎么办.请教各位朋友.

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 196
活跃值: (135)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
thinkSJ 4 2006-5-28 13:20
2
0
WASM??
masm.exe不能在WIN32下运行,只能在命令行下进行编译,假设它安装在D盘ASM目录下,那么你只能在命令行下进入该目录,然后在运行命令就可以了,
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
leosun 2006-5-28 13:36
3
0
搞定了,谢谢楼上的!
雪    币: 122
活跃值: (45)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
figofuture 2006-5-28 22:19
4
0
你为什么不试试用可视化的开发环境了,咱看雪上就有很多.
游客
登录 | 注册 方可回帖
返回