汇编语言是一种针对特定计算机架构的计算机或其他可编程设备的低级编程语言,与大多数通用高级编程语言相反,后者通常可在多个系统中移植。汇编语言由称为汇编程序(例如 NASM、MASM 等)的实用程序程序转换为可执行机器代码。