FE23  LOOCH  DISASM

СПРАВОЧНИК  ПО  КОМАНДАМ
ПРОЦЕССОРОВ  x86

(empty)
Главная Загрузка Инструкция Команды x86 Карта сайта

 

КОМАНДЫ РАБОТЫ СО СТЕКОМ


В группе "Работа со стеком" есть следующие команды:

 Команда Операнд  Код Формат
 Для регистров общего назначения
  PUSH   EAX / AX  50  -----reg
  ECX / CX  51  -----reg
  EDX / DX  52  -----reg
  EBX / BX  53  -----reg
  ESP / SP  54  -----reg
  EBP / BP  55  -----reg
  ESI / SI  56  -----reg
  EDI / DI  57  -----reg
  POP   EAX / AX  58  -----reg
  ECX / CX  59  -----reg
  EDX / DX  5A  -----reg
  EBX / BX  5B  -----reg
  ESP / SP  5C  -----reg
  EBP / BP  5D  -----reg
  ESI / SI  5E  -----reg
  EDI / DI  5F  -----reg
 Для сегментных регистров
  PUSH   ES  06  ---sr---
  CS  0E  ---sr---
  SS  16  ---sr---
  DS  1E  ---sr---
  FS  0F  A0  --sgr---
  GS  0F  A8  --sgr---
  POP   ES  07  ---sr---
  CS  нет такой команды
  SS  17  ---sr---
  DS  1F  ---sr---
  FS  0F  A1  --sgr---
  GS  0F  A9  --sgr---
 Для оперативной памяти
  PUSH   mem32 / 16   FF  /110  --------  NNN
  POP   mem32 / 16   8F  /000  --------  NNN
 Засылка в стек для константы
  PUSH   imm8   6A  ------s-  data(1)
  imm32 / 16   68  ------s-  data(4/2)
 Для всех сразу общих регистров
  PUSHA      60  --------
  POPA      61  --------
 Для регистра флажков
  PUSHF      9C  --------
  POPF      9D  --------




Основные страницы справочника

Справочник по командам процессоров x86
 
Все команды по алфавиту (кратко)
Все команды по алфавиту (подробно)
Первый байт кода операций
Второй байт кода операций
 


Главная Загрузка Инструкция Команды x86 Карта сайта


 
Copyright (C) FE23 Looch Disasm, 2011
File          - refe29.htm
File created  - 06 Jun 2011
Last modified - 10 Jun 2011
Hosted by uCoz