Дипломированных специалистов «Информатика и вычислительная техника»


Поля смещения и непосредственного операнда



Download 12,06 Mb.
Pdf ko'rish
bet40/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   36   37   38   39   40   41   42   43   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Поля смещения и непосредственного операнда
Поле смещения в команде — это
16- или 32-разрядное целое число со знаком,
представляющее собой полностью или частично (с учетом приведенных ранее рас-
суждений) значение эффективного адреса операнда.
Поле непосредственного операнда — необязательное поле, представляющее со-
бой
16- или 32-разрядный непосредственный операнд. Наличие этого поля, ко-
нечно, отражается на значении байта mod
Столь подробное обсуждение различных полей машинной команды, в том чис-
ле с использованием всех приведенных ранее таблиц, имеет целью показать пра-
вила формирования
машинных команд. При рассмотрении синтаксиса
ассемблера (глава 5) на основе этого материала будут обсуждаться правила запи-
си операндов команд ассемблера.


 Глава 3. Система команд
IA32
Функциональная классификация
машинных команд
В начале главы
что система команд последнего на сегодняшний день
процессора Pentium IV архитектуры IA-32 содержит более 300 машинных команд.
Весь набор машинных команд можно разбить на четыре группы (рис. 3.2).
Команды
Pentium IV
Рис. 3.2. Машинные команды процессора Intel (Pentium IV)
В пределах каждой из этих больших групп, исходя из функционального назна-
чения отдельных команд, можно провести дальнейшее разбиение на более мелкие
подгруппы. Такой подход позволяет достичь нескольких целей:
оценить возможности процессора по обработке данных;
рассмотреть совокупность команд процессора архитектуры IA-32 как иерархи-
ческую и самодостаточную систему;
 осмысленно изучать отдельные машинные команды в контексте остальных.
В главах 7-10 и 12 будут рассмотрены команды основного процессора (цело-
численные), поэтому здесь приведем их классификацию по функциональному
признаку (рис. 3.3).
Команды
Пересылки
данных
Общего
назначения
Работы
со стеком
Арифметические
Преобразования
данных
Двоичной
арифметики
Десятичной
арифметики
Логические
У
, Манипуляции
битами
Сдвига
Передачи
правления
Цепочечные
-
Условные
с
Управления
ЦП
Работы
с флагами
Работы с
- системными
регистрами

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   36   37   38   39   40   41   42   43   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish