说明高级语言、汇编语言和机器语言三者之间的差别和联系。
1个回答
展开全部
【答案】:机器语言是直接用二进制代码指令表达的计算机语言,是一种面向机器的编程语言,属于低级语言。
汇编语言是用助记符号来表示计算机指令的语言,也是低级的语言。高级语言是一类接近于人类自然语言和数学语言的程序设计语言的统称,分为面向过程的语言和面向对象的语言。
它们都是计算机的编程语言,并且是计算机编程语言发展的三个阶段。
三者各自的特点:使用机器语言编写的程序,占用内存少、执行效率高。
缺点:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差。
使用汇编语言编写计算机程序,能够根据特定的应用对代码做最佳的优化,提高运行速度;能够最大限度地发挥硬件的功能。但是编写的代码非常难懂,不好维护;开发效率很低,时间长且单调。
高级语言的优点是:编程相对简单、直观、易理解、不容易出错;编写的计算机程序通用性好,具有较好的移植性。
汇编语言是用助记符号来表示计算机指令的语言,也是低级的语言。高级语言是一类接近于人类自然语言和数学语言的程序设计语言的统称,分为面向过程的语言和面向对象的语言。
它们都是计算机的编程语言,并且是计算机编程语言发展的三个阶段。
三者各自的特点:使用机器语言编写的程序,占用内存少、执行效率高。
缺点:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差。
使用汇编语言编写计算机程序,能够根据特定的应用对代码做最佳的优化,提高运行速度;能够最大限度地发挥硬件的功能。但是编写的代码非常难懂,不好维护;开发效率很低,时间长且单调。
高级语言的优点是:编程相对简单、直观、易理解、不容易出错;编写的计算机程序通用性好,具有较好的移植性。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询