汇编编译器下载
A. 汇编程序在哪里编辑,运行时候哪里看结果
一、汇编语言程序的运行方式有两种,一种是:如果运行结果在屏幕上显示,则可直接执行(.EXE文件或.COM文件),有时需要在程序中加入两条指令MOV AH,1 INT 21H,作用是使结果在屏幕上停留,直到按任意键为止;另一种是:如果结果在内存或寄存器中,则需要用DEBUG命令-G或-T命令执行后,再用-D显示内存单元的内容或用-R显示寄存器的内容。
二、我用的就是VisualASM编辑器,非常好用。有下列一些汇编工具:
1、MASM(我以前用的,分步的,初学者不易掌握)
2、VISUALASM(我一直在用,感觉比较好,集成环境的,软件下载地址:http://www.onlinedown.net/soft/2002.htm) (强烈推荐)
3、win32汇编的masm32软件包(Windows环境下的)
4、nasm(linux平台)
5、RadASM下载地址http://www.crsky.com/soft/5471.html(功能太大了,我还没用好)
B. 汇编语言编译器有哪些
汇编语言编译器有多种,其中包括MASM、NASM、TASM、FASM和GAS等。
首先,MASM是微软开发的一款汇编语言编译器,它支持x86架构的计算机,并提供完整的x86指令集。MASM具有强大的功能,如宏定义、条件编译和模块化编程,使得程序员能够直接访问处理器寄存器和系统资源。此外,MASM可以与集成开发环境如Visual Studio进行集成,提高开发效率。
其次,NASM是一款跨平台的汇编语言编译器,支持多种操作系统,如Windows、Linux和macOS。NASM的设计初衷是为了实现编译器的跨平台和模块化特性,它支持80x86和x86-64平台的汇编语言编译,并可以生成可执行文件、目标文件和动态链接库。
另外,TASM是Borland公司开发的一款汇编语言编译器,被广泛用于Turbo C和Quick Basic等编译器中作为中间过渡编译。TASM能够独立编译纯汇编或Win32Asm的代码,具有编译快速、高效的特点。然而,与MASM相比,TASM的升级频率较低。
此外,FASM是一款极小体积的汇编语言编译器,支持多种操作系统和处理器架构。FASM可以生成可执行文件、目标文件和动态链接库,并且具有快速的编译速度。
最后,GAS是由GNU计划所使用的汇编器,它是一款自由软件,可以用于多种处理器架构的汇编语言编译。
总的来说,这些汇编语言编译器各有特点,适用于不同的编程需求和操作系统环境。程序员可以根据自己的需求选择适合的编译器进行汇编语言程序的开发。