大家好,我是小百,我来为大家解答以上问题。汇编软件下载安装,汇编软件很多人还不知道,现在让我们一起来看看吧!
1、清华大学出版社出版的《汇编语言》是经典教材,作者:朱玉龙等。
2、图书ISBN:7302068119 汇编语言是用二进制语言编写,也就是我们常说的机器语言,汇编语言与处理器密切相关。
3、每种处理器都有自己的指令系统,相应的汇编语言各不相同。
4、所以,汇编语言程序的通用性、可移植性较差。
5、相对来说,高级语言与具体计算机无关,高级语言程序可以在多种计算机上编译后执行。
6、 汇编语言功能有限,又涉及寄存器、主存单元等硬件细节,所以编写程序比较繁琐,调试起来也比较困难。
7、高级语言提供了强大的功能,采用类似自然语言的语法,所以容易被掌握和应用,它不必关心诸如标志汇编语言本质上就是机器语言,它可以直接、有效地控制计算机硬件,因而容易产生运行速度快、指令序列短小的高效率目标程序。
8、高级语言不易直接控制计算机的各种操作,编译程序产生的目标程序往往比较庞大、程序难以优化,所以运行速度较慢。
9、 可见汇编语言的主要优点就是可以直接控制计算机硬件部件,可以编写在“时间”和“空间”两方面最有效的程序。
10、这些优点使得汇编语言在程序设计中占有重要的位置,是不可被取代的。
11、汇编语言的缺点也是明显的。
12、它与处理器密切有关,要求程序员比较熟悉计算机硬件系统、考虑许多细节问题,导致编写程序繁琐,调试、维护、交流和移植困难。
13、因此,有时可以采用高级语言和汇编语言混合编程的方法,互相取长补短,更好地解决实际问题。
14、 汇编语言用助记符代替操作码,用地址符号代替操作数。
15、由于这种“符号化”的做法,所以汇编语言也称为符号语言。
16、用汇编语言编写的程序称为汇编语言“源程序”。
17、汇编语言“源程序”不能直接运行,需要用“汇编程序”把它翻译成机器语言程序后,方可执行,这一过程称为“汇编”。
18、汇编语言“源程序”比机器语言程序易读、易检查、易修改,同时又保持了机器语言执行速度快、占用存储空间少的优点。
19、汇编语言也是“面向机器”的语言,不具备通用性和可移植性。
本文到此讲解完毕了,希望对大家有帮助。