×86学习masm和link对汇编文件编译

网友投稿 820 2025-04-01

自己写的一个测试程序

assume cs:abc abc segment mov ax, 2 add ax, ax add ax, ax mov ax, 4c00H int 21H abc ends end

1

2

3

4

5

6

7

8

9

保存为test.asm文件。

下载masm.exe和link.exe,并将其解压(移动)到自定义目录(比如我的是d:\dos 目录)

链接:https://pan.baidu.com/s/1hnD4zv_5sTRp6bBuBfhTiw 密码:cug1

然后呢,还是得用DOSbox

虚拟一个盘符到masm和link所在目录,比如将c盘虚拟成物理机上的d:\dos目录,然后跳转到该虚拟盘符(文件夹) 。(跟上一篇一个道理) mount c d:\dos\

将刚刚编写的test.asm文件一并挪到d:\dos\目录下。

然后输入masm test.asm编译程序

接着,链接程序 link test.asm

最后运行程序 test

×86学习之masm和link对汇编文件编译

汇编语言 虚拟化

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:为什么我制作好的表格保存后打印页面只有文字没有表格?(打印出来只有表格没有文字)
下一篇:在Excel2007中做报表时如何对一些小数进行四舍五入计算(excel中小数四舍五入怎样弄)
相关文章