Clever Geek Handbook
📜 ⬆️ ⬇️

Intel syntax

Intel syntax is one of the formats for writing mnemonics for processor instructions. Intel syntax is used in the Intel documentation [1] , in assemblers for MS-DOS and Windows ( MASM , TASM , built-in assembler Visual Studio , etc.)

Features:

  1. The receiver is located to the left of the source.
  2. The name of the registers is reserved (you cannot use labels with the names eax, ebx, etc.)

For example, code

  mov eax , ebx

sends the value contained in ebx to the eax register , which is functionally equivalent to the following code:

  push ebx ;  put the ebx value on the stack
   pop eax ;  write value from stack to eax

It is popular largely due to the fact that Intel is used in the documentation for its processors .

See also

  • AT & T syntax
  • Assembler

Notes

  1. ↑ Intel® 64 and IA-32 Architectures Software Developer Manuals . Date of treatment February 2, 2012.

Links

Source - https://ru.wikipedia.org/w/index.php?title=Intel-syntax&oldid=75938911


More articles:

  • Fir
  • Bharata Muni
  • Glinsk (Sumy Oblast)
  • European Route E01
  • International Index of Happiness
  • Maruhi (Krolevets district)
  • Sazonov, Afanasy Illarionovich
  • DeVito, Andrea
  • Climate Akhtubinsk
  • Aliev, Vanati Sharipovich

All articles

Clever Geek | 2019