(高分悬赏)急!!!汇编语言用什么软件好?适宜初学者的.

希望大家给予回答!
有亲身经历的进来.
不懂的请走开!
我是初学者.
学习汇编语言.
哪个软件还比较得心应手些?
希望详细些!先谢谢叻!

大家说的是,确实要看您是在什么平台上学汇编。初学者一般在Windows上从8086十六位的入手,这也是大多数大学对这门课教学所采用的。
常用的有Microsoft公司的MASM系列和Borland公司的TASM系列编译器。
MASM是Microsoft公司推出的汇编编译器。它的版本从低到高经过了很多次的升级(微软的通病,升级补丁多如牛毛)。每次升级除了例行的错误修正外都增加了一些新的功能,以至于到最后高版本和低版本的语法和功能相差很多,向下兼容性也不好。低版本的MASM固然无法编译高版本的源程序,但高版本的MASM也可能无法正常编译低版本的源程序,如MASM 4.0写的源程序常常无法在MASM 6.x上编译成功。
TASM是Borland公司推出的汇编编译器,也是一种使用很广泛的编译器,和MASM相比,TASM的升级没有这么频繁。TASM早在1.0版本就有了对80386处理器指令的完全支持(MASM要到5.0版本才支持80386指令),1989年推出的1.01版本修正了1.0版的一些错误;早期的版本还有TASM 3.0和TASM 4.0,其中4.0版是TASM系列编译器编写DOS程序使用最广泛的版本。
我在学习16为汇编的时候用的是微软的MASM;下载解压后包含另外的一个链接器LINK~
教材上介绍的汇编程序的编写一般是到DOS里面的EDIT中,但是这个界面很*--不自动换行缩进之类,所以你可以再随便下载个集成开发环境,如上各高手已经说了很多,在实践的时候你可以在那些环境中编写,主要是利用他们对格式的规范化,比如缩进大写等~~然后保存为 *.asm ,打开DOS----切换到MASM+LINK和程序代码所在的目录下----命令 masm *.asm 回车----link *.asm 回车 。即生产EXE文件----命令 *.exe 即可
16位的汇编建议搂主像上手动编译,这样你可以了解其过程,比如察看列表文件等~~

若是32下的汇编又不同了~Win32汇编界公认的入门经典是Iczelion的Win32汇编教程,网上同时有它的英文版和中文翻译版下载,如果找不到的话给个邮件给我。另外一个就是国内的罗云彬编著的《Windows环境下32位汇编语言程序设计》网上也有该书的pdf文件下载。可是两种教程都没有介绍在Windows环境下的汇编IDE使用,罗云彬的书依然建议用makefile方式来手工编译程序,而源代码的编辑则用editplus来做。
最多人使用的莫过于RadAsm,我用的是RadASM 2.2.0.9 ;另外一个受人瞩目的汇编IDE是WinAsm,最新的版本是WinAsm Studio V5 .1.2.0;还有一个小有名气的是Easy Code,最新的版本是Easy Code 1.00.0.0029(9-23-2005),这个开发环境非常像VB环境。

以上部分摘自罗云彬和Iczelion的教材~~
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-08-03
lz,如果想学习汇编,就得看你看的书是以什么工具为主的。有些书是MASM的,那你就用MASM吧,去网上搜一个下来就可以了。
我个人用的是NASM,这个主要是UNIX下用得多(WIN下当然也可以用,你可以去找一个下载来用用),语法之类的,也都很好。
如果你是想说编辑器……我是用vim和UltraEdit的。
第2个回答  2008-08-03
初学者当然用MASM,尽管许多高手用nasm或其它的来编程,但许多书上都以masm为基础来讲,学会了masm,学其它的编程器就会容易上手。老版的要在dos下运行,不过有许多高手开发的能在windows下运行的masm 8.0-9.0,方便了吧。呵呵
masm 8.0-9.0 可以到看雪学院 网去下载,
建议你去一个好网站,罗云彬的编程主页,他编写的汇编语言 很不错的,我也整了一本,厚厚的一本,。
愿学有所成!
第3个回答  2008-08-10
是学基于什么硬键上的汇编?
如果是PC上的用MASM
现在有一个MASM FOR WINDOWS很适合初学者的
但熟悉之后最后都是用一下MASM DOS
毕竟使用汇编的实际场合不在WINDOWS
第4个回答  2008-08-12
你是用什么单片机或者是CPU,现在的MCU都有自己的软件。
我一直是使用的KEIL,用习惯了。
第5个回答  2008-08-17
keil
proteus 7 professional
看来我们是同一个等级的吧,我以前用上面那两个软件,一个是程序仿真测试,一个是电路仿真,你可以下载看看
相似回答