AT&T (assemblatore)

La sintassi AT&T è una delle varianti in linguaggio assembly dei processori x86 . Si tratta di una trasposizione verso questa architettura del linguaggio riconosciuto dall'assemblatore di UNIX , as , che ha poi preso di mira i minicomputer della famiglia PDP . Questa rappresentazione è usata in particolare da GAS , l'assemblatore del progetto GNU .

Concetti

A differenza della sintassi Intel, la sintassi AT&T colloca gli operandi nell'ordine di origine prima di destinazione .

Le caratteristiche principali di questa sintassi sono:

Esempi

Ad esempio, un'istruzione nello standard Intel:

mov eax, 0FFh

Fornirà lo standard AT&T

movl $0xFF, %eax

L'equivalente AT&T di

mov byte ptr [ebx], 0FFh

È

movb $0xFF, (%ebx)

Vedi anche

Articoli Correlati

link esterno