masm611的使用问题

sj307639429 2009-06-09 11:08:03
我是新手,刚下了个masm611,并安装了,但不知道怎么用,听说要设置什么路径,网上查了下也没查出个所以然来,希望高手给个详细的使用方法,谢谢!
...全文
199 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ninollei 2011-03-07
  • 打赏
  • 举报
回复
下载个集成环境好使用一点
wendaosheyu 2009-06-10
  • 打赏
  • 举报
回复
不太会敲命令行就下个IDE呗,RadAsm,MASM32,MASMPlus够你选的了
sj307639429 2009-06-10
  • 打赏
  • 举报
回复
在cmd里运行了下,果然可以编译了,多谢啊
cnzdgs 2009-06-10
  • 打赏
  • 举报
回复
如果你按我前面所说这样设置了path,是不会找不到link的。(我这里写的C:\MASM611只是一个假设,要改成你实际的安装路径)
set path=C:\MASM611\BIN;C:\MASM611\BINR;%path%
另外再说明一下,要先开cmd窗口,在cmd窗口中执行批处理,直接双击执行批处理是不起作用的。
sj307639429 2009-06-10
  • 打赏
  • 举报
回复
你说的批处理我写了也运行了 但还是这样报错啊
cnzdgs 2009-06-09
  • 打赏
  • 举报
回复
假设安装路径为C:\MASM611,这样设置环境变量:
set path=C:\MASM611\BIN;C:\MASM611\BINR;%path%
set include=C:\MASM611\INCLUDE;%include%
set lib=C:\MASM611\LIB;%lib%
可以把上面的命令编辑为批处理文件方便多次使用。

每次开一个cmd窗口,执行上述命令后用ml xxx.asm生成程序。
sj307639429 2009-06-09
  • 打赏
  • 举报
回复
路径需要设置吗,如果需要怎么设置,
zhushouqqq 2009-06-09
  • 打赏
  • 举报
回复
介绍个比较笨的办法
就是切换到masm611的路径
然后 ml /help 就列出了N多指令帮助
cnzdgs 2009-06-09
  • 打赏
  • 举报
回复
看来我是白说了。
BAYNPU 2009-06-09
  • 打赏
  • 举报
回复
可是你的编译器版本有问题呀.
sj307639429 2009-06-09
  • 打赏
  • 举报
回复
我编个hello程序:ml hello.asm 编译成功了,但报错“can't find link.exe”,ml不是masm.exe和link.exe的合成么?找了下link.exe在binr目录下,然后就去binr下link,link是有许多选项,把默认的填了下 但是报错:“fatal error l1101:invalid object modul
object file offest:1 record type: 64”

测试程序如下
;hello.asm:
data segment
buf db 'hello world!',13h,'$'
data ends

stack segment

stack ends


code segment
assume cs:code,ds:data,ss:stack
start:
lea dx,buf
mov ah,9
int 21h

mov ah,4ch
int 21h
code ends
end start





BAYNPU 2009-06-09
  • 打赏
  • 举报
回复
把下面代码它生成MAKE16.BAT文件,保存假设安装路径为C:\MASM611,在汇编时只要输入MAKE16 XX,它汇编成.EXE .LST等文件.
@echo off
REM make16.bat, for assembling and linking 16-bit DOS programs (.EXE)
BIN\ML /c /Fl %1.asm
if errorlevel 1 goto terminate
BIN\LINK %1.obj;
if errorlevel 1 goto terminate
DIR %1.*
:terminate
@echo on

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧