汇编语言是高级语言还是低级语言

发布网友 发布时间:2022-04-17 09:32

我来回答

5个回答

懂视网 时间:2022-04-17 13:53

汇编语言和机器语言一样,属于低级语言。它是用便于记忆的助记符表示的机器指令,二者是一一对应的关系。

  

  汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的不同平台之间不可直接移植。

  

  许多汇编程序为程序开发、汇编控制、辅助调试提供了额外的支持机制。有的汇编语言编程工具经常会提供宏,它们也被称为宏汇编器。汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。

热心网友 时间:2022-04-17 11:01

汇编语言是低级语言。

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。

在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。

在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。

扩展资料:

比起机器语言,汇编语言具有更高的机器相关性,更加便于记忆和书写,但又同时保留了机器语言高速度和高效率的特点。

汇编语言仍是面向机器的语言,很难从其代码上理解程序设计意图,设计出来的程序不易被移植,故不像其他大多数的高级计算机语言一样被广泛应用。所以在高级语言高度发展的今天,它通常被用在底层,通常是程序优化或硬件操作的场合。

参考资料百度百科-汇编语言

热心网友 时间:2022-04-17 12:19

汇编语言(Assembly
Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。是低级语言。
C、JAVA、C++等属于高级语言。

热心网友 时间:2022-04-17 13:54

低级,只是对于人而言的。对于电脑,汇编语言还是一种高级语言呢!因为不管什么计算机语言,最后还是要被解释为0和1的数字。
汇编语言在计算机发明之初可是一种高级语言呢!

热心网友 时间:2022-04-17 15:45

汇编是直接将字符语言转换为机器语言的语言,不是高级语言!但更不是机器语言。
计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com