Intel-синтаксис

Материал из Википедии — свободной энциклопедии
Версия от 13:12, 16 июля 2025; imported>Alex NB OT (замена имён и значений устаревшего неподдерживаемого InternetArchiveBot формата параметров доступности ссылок (1), замена устаревших имён параметров (1))
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Intel-синтаксис — один из форматов записи мнемоники инструкций процессора. Intel-синтаксис используется в документации Intel<ref>Шаблон:Cite web</ref>, в ассемблерах для MS-DOS и Windows (MASM, TASM, встроенный ассемблер Visual Studio, и т.д.)

Особенности:

  1. Приёмник находится слева от источника.
  2. Название регистров зарезервировано (нельзя использовать метки с именами eax, ebx и т. д.)

Например, код

<source lang="asm">

 mov eax, ebx

</source>

пересылает в регистр eax значение, содержащееся в ebx, что функционально эквивалентно следующему коду:

<source lang="asm">

 push ebx ; положить в стек значение ebx
 pop  eax ; записать значение из стека в eax

</source>

Популярен во многом благодаря тому, что используется Intel в документации к своим процессорам.

См. также

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Compu-prog-stub