This version of the page http://assem.us/Pr/Index0.htm (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2013-03-18. The original page over time could change.
Україномовний сайт про Assembler

 

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

Додаток. Система команд процесорів Intel
  • Система команд процесорів Intel
  • ААА ASCII-коррекция регістра АХ після складання,
    AAD ASCII-коррекция регістра АХ перед діленням,
    ААМ ASCII-коррекция регістра АХ після множення,
    AAS ASCII-коррекция регістра AL після віднімання
  • ADC Цілочисельне складання з перенесенням,
    ADD Цілочисельне складання,
    AND Логічне І,
    386р+ ARPL Корекція запрошуваного рівня привілеїв селектора
    386+ BOUND Перевірка індексу масиву на вихід за межі масиву
  • 386+bsf Пряме сканування бітів
    386+ BSR Зворотне сканування бітів
    486+ BSWAP Обмін байтів
    386+ ВТ Перевірка бита
    386+ ВТС Перевірка і інверсія бита
  • 386+ ВТК Перевірка і скидання бита
    386+bts Перевірка і установка бита
    CALL Виклик підпрограми,
    CBW Перетворення байта в слово,
    386+ CDQ Перетворення подвійного слова в четверне
  • CLC Скидання прапора перенесення,
    CLD Скидання прапора напряму,
    CLI Скидання прапора переривань,
    386р+ CUTS Скидання прапора перемикання завдання в регістрі, що управляє, 0
    СМС Інвертування прапора перенесення
  • СМР Порівняння,
    MPS Порівняння рядків,
    CMPSB Порівняння рядків по байтах,
    CMPSW Порівняння рядків по словах,
    386+ CMPSD Порівняння рядків за подвійними словами
  • 486+ CMPXCHG Порівняння і обмін
    Pentium+ Cmpxchg8b Порівняння і обмін 8 байтів
    Pentium+ CPUID Ідентифікація процесора
    CWD Перетворення слова в подвійне слово,
    386+ CWDE Перетворення слова в подвійне слово з розширенням
  • DAA Десяткова корекція в регістрі AL після складання,
    DAS Десяткова корекція в регістрі AL після віднімання,
    DEC Декремент (зменшення на 1)
    DIV Ділення цілих чисел без знаку,
    386+ ENTER Створення стекового кадру для параметрів процедури
  • HLT Останов,
    IDIV Ділення цілих чисел із знаком,
    IMUL Множення цілих чисел із знаком,
    IN Введення з порту,
    INC Інкремент (збільшення на 1)
  • 386+,
    INS Введення рядка з порту,
    INSB Введення байта з порту,
    INSW Введення слова з порту,
    INSD Введення подвійного слова з порту
  • INT Програмне переривання,
    INTO Переривання по переповнюванню,
    IRET Повернення з переривання,
    386+ IRETD Повернення з переривання в 32-розрядному режимі
    Jcc Команди умовних переходів
  • JMP Безумовний перехід,
    LAHF Завантаження прапорів в регістр АН,
    386р+ LAR Завантаження прав доступу
    LDS Завантаження покажчика з використанням регістра DS,
    LEA Завантаження виконавської адреси
  • 386+ LEAVE Вихід з процедури високого рівня
    LES Завантаження покажчика з використанням регістра ES,
    LSS Завантаження покажчика з використанням регістра FS,
    LFS Завантаження покажчика з використанням регістра FS,
    LGS Завантаження покажчика з використанням регістра FS
  • 386р+ LGDT Завантаження регістра таблиці глобальних дескрипторів
    386р+lidt Завантаження регістра таблиці дескрипторів переривань
    386р+lldt Завантаження регістра таблиці локальних дескрипторів 3863+ LMSW Завантаження слова стану машини
  • LOCK Замикання шини,
    LODS Завантаження операнда з рядка,
    LODSB Завантаження байта з рядка,
    LODSW Завантаження слова з рядка
  • 386+ LODSD Завантаження подвійного слова з рядка
    L00p Циклічне виконання, поки вміст СХ не дорівнює нулю,
    L00pe/l00pz Циклічне виконання, поки равно/циклічеськоє виконання, поки нуль
    L00pne/l00pnz Циклічне виконання, поки не равно/циклічеськоє виконання, поки не нуль
    386р+ LSL Завантаження межі сегменту
  • 386р+ LTR Завантаження регістра завдання TR
    MOV Пересилка даних,
    386р+ MOV Пересипка в\із спеціальних регістрів
  • MOVS Пересилка даних з рядка в рядок,
    MOVSB Пересилка байта даних з рядка в рядок MOVSW Пересилка слова даних з рядка в рядок,
    386+ MOVSD Пересилка подвійного слова з рядка в рядок
    386+ MOVSX Пересилка з розширенням знаку
    386+ MOVZX Пересилка з розширенням нуля
  • MUL Множення цілих чисел без знаку
    NEG Зміна знаку, доповнення до 2,
    NOP Неодружена команда,
    NOT Інверсія, доповнення до 1. логічне заперечення
    OR що Логічне ВКЛЮЧАЄ АБО,
    OUT Вивід в порт
  • OUTS Виведення рядка в порт,
    OUTSB Виведення байта в порт,
    OUTSW Виведення слова в порт,
    OUTSD Виведення подвійного слова в порт
  • POP Витягання слова із стека,
    386+ РОРА Восстановленіє із стека всіх регістрів
    386+ POPAD Відновлення із стека всіх регістрів в 32-розрядному режимі
    POPF Відновлення із стека регістра прапорів,
    386+ POPFD Відновлення із стека розширеного регістра прапорів
  • PUSH Занесення операнда в стек,
    386+ PUSHA Збереження в стеку всіх регістрів
    386+ PUSHAD Збереження в стеку всіх регістрів в 32-розрядному режимі
    386+ PUSHFD Занесення в стек вмісту розширеного регістра прапорів
    RCL Циклічне зрушення вліво через біт перенесення
  • RCR Циклічне зрушення управо через біт перенесення,
    Pentium+p RDMSR Читання особливого регістра моделі
    REP Повторення,
    REPE Повторення поки рівне,
    REPZ Повторення поки нуль REPNE Повторення поки рівне,
    REPNZ Повторення поки не рівне
  • RET Повернення з процедури,
    RETN Повернення з ближньої процедури,
    3retf Повернення з дальньої процедури
  • ROL Циклічне зрушення вліво,
    ROR Циклічне зрушення управо,
    SAHF Запис вмісту регістра АН в регістр прапорів,
    SAL Арифметичне зрушення вліво,
    SAR Арифметичне зрушення управо
  • SBB Цілочисельне віднімання з позикою,
    SCAS Сканування рядка з метою порівняння,
    SCASB Сканування рядка байтів з метою порівняння,
    SCASW Сканування рядка слів з метою порівняння,
    386+ SCASD Сканування рядка подвійних слів з метою порівняння
  • 386+ Setcc Установка байта по умові
    SHL Логічне зрушення вліво,
    386+ SHLD Логічне зрушення вліво з подвійною точністю
    SHR Логічне зрушення управо,
    386+ SHRD Логічне зрушення управо з подвійною точністю
  • 386р+ SIDT Збереження в пам'яті вмісту регістра таблиці дескрипторів переривань
    386р+ SLDT Збереження вмісту регістра таблиці локальних дескрипторів
    386р+ SMSW Збереження слова стану машини
    STC Установка прапора перенесення,
    STD Установка прапора напряму
  • St1 Установка прапора переривання,
    STOS Запис в рядок даних,
    STOSB Запис байта в рядок даних,
    STOSW Запис слова в рядок даних,
    386+ STOSD Запис подвійного слова в рядок данни
  • 3s6p+ STR Збереження вмісту регістра стану завдання
    SUB Віднімання цілих чисел,
    TEST Логічне порівняння,
    386р+ VERR Перевірка сегменту на читання
    386р+ VERW Перевірка сегменту на запис
  • 486+ XADD Обмін і складання
    XCHG Обмін даними між операндами,
    XLAT Таблична трансляція,
    386+xlat
    386+xlatb
    XOR що Логічне ВИКЛЮЧАЄ АБО
      1 Для экономных мужчин самые дешевые проститутки оказывают совсем недешевые услуги. | Элитные проститутки и шлюхи для досуга в любое время суток. | Карта для Майнкрафт, мень сайта


      :: Наша кнопка ::

      Отримати код:

      Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


      :: Реклама ::

      Скачати безкоштовно програму Microsoft Front Page 2003 - www.frontpage-xp.com


      :: Посилання ::

      -


       

       

       


      Copyright ©