汇编语言程序设计编译器

时间:2021-07-01 01:29:24
学习汇编语言用什么编译器啊?
听说emu8086不错,到底emu8086怎么样啊?

8 个解决方案

#1


摘自候佩兄的博客: 

5 关于简单汇编环境的搭建 

如果是老鸟,则随心所欲*选择。我在这里只是给新手一些我的建议。 

我一向反对新手一上来(毫无汇编编译经验)就使用汇编的集成开发环境比如 

radasm之类,这样不但容易出错,而且不能真正了解编译器和连接器的底 

层命令行用法。因为汇编本身编译就已经很简单了,不像C++之类有那么多 

优化的东东,你再套一个花里胡哨的集成环境,对初学者岂不很累? 

但我认为用一个带颜色标记的编辑器却是有必要的。 

(比如简单的几句用记事本就很好,复杂的我推荐使用editplus2(别忘了要 

下载汇编的语法文件。) 


总的来说整个汇编环境是这样的: 


16位dos程序: masm6.1x or nasm + editplus2 

32位windows程序: masm32v9.0 or nasm + editplus2 + 一个资源编辑器 

(masm611下载地址: www.aogosoft.com,masm32下载地址  

   www.masm32.com) 

#2


那emu8086呢?

#3


汇编语言工具
http://download.csdn.net/source/403026

#4


那emu8086呢?
这是一款老外编写的汇编编译器,试用一下蛮可以的。

#5


网上搜索一下就知道了。建议初学者从MASM开始。
emu8086_百度百科

#6


请问用nasm编写出来的程序能在masm中运行吗??

#7


我还真没听说过这个,寡闻呐

nasm与masn的asm格式有点差别,尤其是最常用的mov指令,可以说是不可直接编译的。

#8


这个简单啊,网上搜一下就得到答案了.

#1


摘自候佩兄的博客: 

5 关于简单汇编环境的搭建 

如果是老鸟,则随心所欲*选择。我在这里只是给新手一些我的建议。 

我一向反对新手一上来(毫无汇编编译经验)就使用汇编的集成开发环境比如 

radasm之类,这样不但容易出错,而且不能真正了解编译器和连接器的底 

层命令行用法。因为汇编本身编译就已经很简单了,不像C++之类有那么多 

优化的东东,你再套一个花里胡哨的集成环境,对初学者岂不很累? 

但我认为用一个带颜色标记的编辑器却是有必要的。 

(比如简单的几句用记事本就很好,复杂的我推荐使用editplus2(别忘了要 

下载汇编的语法文件。) 


总的来说整个汇编环境是这样的: 


16位dos程序: masm6.1x or nasm + editplus2 

32位windows程序: masm32v9.0 or nasm + editplus2 + 一个资源编辑器 

(masm611下载地址: www.aogosoft.com,masm32下载地址  

   www.masm32.com) 

#2


那emu8086呢?

#3


汇编语言工具
http://download.csdn.net/source/403026

#4


那emu8086呢?
这是一款老外编写的汇编编译器,试用一下蛮可以的。

#5


网上搜索一下就知道了。建议初学者从MASM开始。
emu8086_百度百科

#6


请问用nasm编写出来的程序能在masm中运行吗??

#7


我还真没听说过这个,寡闻呐

nasm与masn的asm格式有点差别,尤其是最常用的mov指令,可以说是不可直接编译的。

#8


这个简单啊,网上搜一下就得到答案了.