Win7搭建intel X86汇编环境

最近一直在折腾怎么搞汇编,一直想有个平台能验证一下汇编的代码。

可能你会觉得,好像很麻烦的样子,但是静下心一步一步做,你还是会觉得很简单的

以下面这hello word代码为例,搭建一个汇编运行环境验证。

data    segment                ;数据段
hello    db    'Hello,World!$',0
data    ends

code    segment                ;代码段
    assume    cs:code,ds:data
start:                    ;入口
    mov    ax,data
    mov    ds,ax
    lea    dx,hello
    mov    ah,9h
    int    21h
    mov    ah,4ch
    int    21h

code    ends

end start            ;标志入口点

系统环境:windows7 64bit
所需软件地址如下:

DOSBOX
https://download.csdn.net/download/qq_33479881/11994391
汇编工具包
https://download.csdn.net/download/qq_33479881/11994395

一、安装
在这里插入图片描述
在这里插入图片描述
安装成功后,双击该目录下DOSBox 0.74 Options.bat文件,弹出配置选项文本文档,
在这里插入图片描述
找到[autoexec]选项,在下面添加如下字段:

MOUNT C D:\wldASM
set PATH= P A T H PATH PATH;D:\wldASM
在这里插入图片描述

D:\wldASM是我创建的汇编程序目录,这样每次启动dosbox,自动挂载到我自己的项目目录里。
打开DOSBox.exe
在这里插入图片描述
手动输入MOUNT C D:\wldASM 然后回车

效果如下:
在这里插入图片描述
接下来输入C:

切换到C:目录下,此时输入dir可以看到D:\wldASM里的文件,自己可以手动尝试一下。

将汇编工具包解压放在
D:\wldASM目录下在这里插入图片描述
之后再文件夹下建立一个hello.asm的汇编程序,将上面hello word程序复制粘贴进去。
打开dosbox,输入masm hello.asm
一路回车,默认,结果
在这里插入图片描述
接着输入link hello链接目标文件
最后运行hello.exe,输入hello直接运行
在这里插入图片描述
到此为止windows 7 64位环境下汇编环境搭建成功,并且可以开始汇编语言的学习了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值