汇编语言运行环境是什么?

在什么软件下面运行?或者在什么平台下运行?编写的程序原理是什么?

一般汇编语言是在masm下编辑的,生成exe执行文件,没什么很高要求。汇编语言是从机器语言转换过来的.最早的计算机系统没有可用的高级语言,是直接用0101这样的二进制编码来编程的,这样对绝大多数用户就很不方便,因为这要求对计算机系统的软件和硬件资源要非常了解才可以.记忆量也很大.到后来,大家就用一些符号来代替一些二进制代码,方便识别,比如原来代码1011意思是加法,现在就不写1011了,写成ADD,用ADD这个大家都容易识别的符号来编程,可以提升一些效率.但计算机的执行仍然只识别二进制代码,所以需要把汇编语言写的代码再转换成机器语言.
汇编语言是一种低级语言,好处是可以直接控制计算机的软硬件资源.坏处就是对编程人员的要求非常高.计算机执行的时候,用汇编语言编写的代码的执行效率是最高的.和机器语言代码的效率一样高.
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-10
不需要特别的软件环境,只需要手头有一个汇编语言编译器和一个文本编辑器就够了。
文本编辑器推荐使用masm, editplus之类的,可以高亮代码中的关键字,当然如果你愿意用记事本也行。
汇编有一些语法,使用汇编语言你需要掌握一些汇编指令,要学汇编的话建议看看《IBM PC汇编语言程序设计》和《Windows环境下32位汇编语言程序设计》这两本书。本回答被网友采纳
第2个回答  2013-11-09
二进知语言
相似回答