< Assembly language

Assembly language/x86

Syntax

x86 assembly language has two main syntaxes:

Intel Syntax:

  • Operand Order: Destination operand, then source operand.
  • Register Names: No special characters.
  • Immediate Values: No special characters.

AT&T Syntax:

  • Operand Order: Source operand, then destination operand.
  • Register Names: Preceded by a % sign.
  • Immediate Values: Preceded by a $ sign.

See also

  • x86 Instruction Set
  • Operating Systems/x86
  • Operating Systems/basic x86 bootsector
  • Operating Systems/Booting
  • Category:Assembly language
  • Topic:Assembly language
  • PPC Assembly Language
  • ARM Assembly Language
This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.