汇编语言是计算机系统提供给用户的最快、最有效的语言,也是能对硬件直接编程的语言。语句直接对寄存器等进行指令操作。因此,汇编语言编的程序和硬件有关.
也有人称之为低级语言。
每种CPU都有自己的机器指令集,就是所谓的指令系统。机器指令就是用二进制0、1组成的最低级的命令,机器硬件只“认识”机器指令。汇编语言程序实质上是用各种助记符号编写的机器语言程序,是针对特定的机器语言的,所以它与硬件完全相关,并且编程非常麻烦、编程效率非常低(但执行速度最快)。为提高编程效率,后来发明了C、VB等高级语言。高级语言程序通过编译程序最终还得转换成机器语言程序(就是常见的EXE、COM、DLL等)才能执行。
汇编语言直接对CPU的寄存器等进行指令操作,所以汇编语言编的程序和硬件有关。