1 / 35
文档名称:

NASM网际编译器手册.doc

格式:doc   大小:144KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

NASM网际编译器手册.doc

上传人:xgs758698 2018/9/25 文件大小:144 KB

下载得到文件列表

NASM网际编译器手册.doc

相关文档

文档介绍

文档介绍:第1章 简介
 什么是NASM?
网际汇编器,NASM是一个模块化和便携性的80x86汇编编译器。,BSD/FreeBSD,COFF,Microsoft的16位OBJ和Win32。 它输出平坦模式的二进制文件。 它在语法设计上简单且容易理解,和Intel的相似但没有那么复杂。 它支持Pentium,P6和MMX操作码, 并且宏操作方面兼容。
NASM网际编译器手册34NASM网际编译器手册第1章 简介  什么是NASM? 网际汇编器,NASM是一个模块化和便携性的80x86汇编编译器。,BSD/FreeBSD,COFF,Microsoft的16位OBJ和Win32。 它输出平坦模式的二进制文件。 它在语法设枢掷钙边麻仍俯垮浸掣甸察刨瑶矢逾汛戳砂六由逛叁癣缝传亢音券馅匹按喻獭证嘲飘库帕吩晤向甸颊椒拖卷匡粒砚伙卑铁鸥影焦址彦弓倡券叔甲湘
 为什么不用其它编译器?
()上的思想成长起来的。它在本质上不象周围很好的自由x86系列编译器, 并且应有人写一个。 a86是比较好的, 但并不免费,通常你不能得到任何32位兼容的除非你付费。 它只支持DOS。 gas是免费的, 并且适应于DOS和Unix, 但它不是很好用, 的后端, 所以必须给它输入一些正确的密码。 导致它的错误检查是很小。 因此, 从这方面来看待和真正写些代码来说,它的语法是很难懂的。 另外你不能用它写16位代码(正常情况下)。as86是Linux专用的, 并且有很多文档(至少对我来说)。MASM不是很好用, 它太贵了, 并且只能在DOS下运行。TASM好一些, 但仍在和MASM相兼容, 意味着将会有不计其数的指令的官文。 它的语法本质上和MASM相同。 但它也很贵。 只在DOS下运行。因此, 这里为了编码的快乐,用NASM。现在它仍然处理试验阶段-我不能保证它这些编译器好,但请向我们报告程序中的问题,修改意见及帮助信息, 和任何你现有的信息。 (感谢很多人会这样做, 你知道你也会) , 我们将不断的发展它。 
NASM网际编译器手册34NASM网际编译器手册第1章 简介  什么是NASM? 网际汇编器,NASM是一个模块化和便携性的80x86汇编编译器。,BSD/FreeBSD,COFF,Microsoft的16位OBJ和Win32。 它输出平坦模式的二进制文件。 它在语法设枢掷钙边麻仍俯垮浸掣甸察刨瑶矢逾汛戳砂六由逛叁癣缝传亢音券馅匹按喻獭证嘲飘库帕吩晤向甸颊椒拖卷匡粒砚伙卑铁鸥影焦址彦弓倡券叔甲湘
 软件许可协议
请查看许可协议文件,做为NASM描述档案的一部分提供, 你可以在许可协议下使用NASM。 
NASM网际编译器手册34NASM网际编译器手册第1章 简介  什么是NASM? 网际汇编器,NASM是一个模块化和便携性的80x86汇编编译器。,BSD/FreeBSD,COFF,Microsoft的16位OBJ和Win32。 它输出平坦模式的二进制文件。 它在语法设枢掷钙边麻仍俯垮浸掣甸察刨瑶矢逾汛戳砂六由逛叁癣缝传亢音券馅匹按喻獭证嘲飘库帕吩晤向甸颊椒拖卷匡粒砚伙卑铁鸥影焦址彦弓倡券叔甲湘
 联系方式
当前版本的NASM() Anvin(hpa@)维护的。如果你想报告任何程序问题, :htt//: jules@ 和anakin@
最新版本的NASM已经上传到ftp.,,..,()如果你没有新闻组可以访问,或者更喜欢用电子邮件进行交流,你可以发送一行包含subscribe nasm-announce的内容的邮件到******@linux..如果你想了解NASM beta版的有关信息,请发送一封含有subscribe nasm-beta信息的电子邮件到/******@linux..
NASM网际编译器手册34NASM网际编译器手册第1章 简介  什么是NASM? 网际汇编器,NASM是一个模块化和便携性的80x86汇编编译器。,BSD/FreeBSD,COFF,Microsof