什么是汇编语言?

如题所述

机器语言:当指令和数据都用二进制代码表示时,计算机能够直接识别与执行,因而称之为机器语言。

高级语言:是完全独立于机器的通用语言,效率低。面向过程、面向对象,必须译成机器语言。

汇编语言:汇编语言是一种用符号表示的、面向CPU指令系统的程序设计语言。 是用指令的助记符、符号地址、标号等编写程序的语言 。
用汇编语言编写程序能够:
①直接利用硬件系统的特性(如寄存器、标志、中断系统等),直接对位、字节、字、寄存器或存储单元、I/O端口进行处理,同时也能直接使用CPU指令系统提供的各种寻址方式,编制出高质量的程序。
②程序目标代码占用内存少,执行速度快,效率高,具有实时性.

由于汇编的特点,汇编语言常用于编写计算机系统程序、实时通信程序和实时控制程序。但汇编语言程序依赖于机器硬件,其通用性和移植性都较差。

相对于汇编语言,高级语言的编程方便快捷,通用性和移植性都较好,在一些涉及大量数据处理、人机界面等设计任务的应用程序中,采用高级语言编程更为合适。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-10
汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语合中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。
第2个回答  2022-02-21
什么是汇编语言?
汇编语言,是一种“计算机编程语言”。
它和英语法语俄语 ... ... 都不同,它并不是人类使用的语言。
第3个回答  2011-12-11
就是程序
相似回答