ATT 彙編程式 - 作為
儘管 8086 最常用於 IBM PC 和 Microsoft,但也有許多其他計算機和作業系統也使用它:最值得注意的是 Unix。這是 AT&T 的產品,它已經在許多其他架構上執行 Unix。這些體系結構使用了更傳統的彙編語法 - 特別是雙運算元指令以 source
,dest
順序指定它們。
因此,AT&T 彙編程式約定超越了英特爾規定的慣例,併為 x86 系列引入了全新的方言:
- 註冊名稱以
%
:
%al
,%bx
等為字首。 $
:
$4
預測了即時值- 運算元分別為
source
,dest
- 操作碼包括運算元大小:
movw $4, %ax ; Move word 4 into AX