汇编语言


汇编语言 (正體)

汇编语言assembly language),台湾称组合语言,是一种与硬件紧密相关的程序设计低级语言。汇编语言是机器语言便于记忆和理解的符号形式(又称为助忆字)。

汇编语言的语句与机器语言 (机器语言操作码) 存在对应关系,但这并不意味着汇编语言语句与机器操作对应。在 CISC (复杂指令集) 结构 CPU 上,汇编语言(或一个机器语言操作码)可能被组译器解译成多个“微指令”。

汇编语言不像其他大多数的程序设计语言, 一样具有相近汇编语言曾经被广泛用作程序设计的基础;但是在今天的实际应用中,它通常被应用在底层硬件操作和高要求的程序优化。驱动程序、嵌入式操作系统和實時运行程序都需要汇编语言

目录

组译器

一个典型的现代组译器(Assembler)建造目的码,由解译组语指令集的易记码 (mnemonics)到操作码 (OpCode),并解析符号名称(symbolic names)成为内存位址以及其它的实体。使用符号参考是组译器的一个重要特征,它可以节省修改程序后人工转址的乏味耗时计算。

汇编语言列表

参见

外部链接


! __







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History