汇编语言
维基百科,自由的百科全书
-{T|zh-cn:汇编语言;zh-tw:組合語言}- -{A|zh-cn:汇编语言;zh-tw:組合語言}-(Assembly language),-{zh-tw:又叫匯編語言;zh-cn:台湾称组合语言}-,是一种与硬件紧密相关的程序设计低阶语言。汇编语言是机器语言便于记忆和理解的符号形式(又稱為助憶字)。
汇编语言的语句与机器码(机器语言操作码)存在对应关系,但这并不意味着汇编语言语句与机器操作对应。在CISC(复杂指令集)结构CPU上,汇编语言(或一个机器语言操作码)可能被组译器翻译成多个“微指令”。
-{A|zh-cn:汇编语言;zh-tw:組合語言}-不像其他大多數的程序設計語言一樣具有相近的語法及用法,這使得移植-{A|zh-cn:汇编语言;zh-tw:組合語言}-比其他的程序設計語言來得困難。
-{A|zh-cn:汇编语言;zh-tw:組合語言}-曾经被广泛用作程序设计的基础;但是在今天的实际应用中,它通常被应用在底层硬件操作和高要求的程序优化。驱动程序、嵌入式操作系统和实时运行程序都需要-{A|zh-cn:汇编语言;zh-tw:組合語言}-。
[编辑] 汇编语言列表
IBM-PC及其兼容机(80x86系列):MASM、TASM
ARM 汇编 MIPS 汇编