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



Download 12,06 Mb.
Pdf ko'rish
bet282/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   278   279   280   281   282   283   284   285   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

INS/INSB/INSW/INSD
• INS приемник, порт
INSB/INSW/INSD
• 6С
6D INS ES:DI, DX
INS ES:EDI, DX
6C
6D
• Ввод строк байтов/слов/двойных слов из порта ввода-вывода в память.
Действие: номер порта ввода-вывода хранится в регистре DX, адрес ячейки памяти — в ES: EDI/
Замена сегментного регистра недопустима. Команда передает элемент из порта ввода-вывода
в память и в зависимости от состояния флага
изменяет значение в регистре EDI/DI:
Л если DF 0, увеличить содержимое этих
на длину структурного элемента последо-
вательности;
is если DF = 1, уменьшить содержимое этих регистров на длину структурного элемента последо-
вательности.
При
префикса выполняются определяемые им действия (см. описание команды REP).
INT/INTO/INT 3
INT
CD ib INT
Вызов подпрограммы обслуживания прерывания.
INTO
СЕ INTO
Прерывание, если переполнение.
СС INT3
Вызов подпрограммы обслуживания прерывания 3.
Действие:
INT генерирует вызов подпрограммы обслуживания прерывания с номе-
ром
заданным операндом команды.
В реальном режиме команда INT n записывает в стек регистр флагов EFLAGS/FLAGS и адрес
возврата — содержимое регистров CS и EIP/IP. Далее сбрасываются в ноль флаги IF, TF и АС, после
чего управление передается программе обработки прерывания с номером п.
В защищенном режиме проверяются условия
= 1 и IOPL<3. Если они выполняются, то воз-
буждается исключение
Иначе, проверяется тип дескриптора: он должен быть шлюзом
ловушки, задачи, прерывания.
Шлюз задачи — селектор в дескрипторе шлюза указывает на дескриптор TSS в GDT. Произво-
дится переключение задач (с вложением) и отслеживаются условия возникновения исключений.


528
Система команд процессоров IA-32
Шлюз ловушки или прерывания — при этом возможны два типа передачи управления обра-
ботчику прерывания: прерывание в режиме виртуального процессора 8086, передача управ-
ления между
привилегий.
Команды вызова обработчиков прерываний INTO и
3 являются
INTO
прерывание с номером 4, если установлен флаг OF; INT 3
ный однобайтовый код операции (Occh), который предназначается для вызова
ис-
ключения отладки.
Флаги: в зависимости от режима работы процессора флаги IF, TF, NT, AC, RF и
могут быть
Если прерывание использует шлюз задачи, то любые флаги могут быть установлены
или очищены в соответствии с образом EFLAGS в TSS повой задачи.
INVD
• INVD


кэш-памяти всех уровней.
Действие: очистка кэш-памяти первого уровня
и генерация сигнала на очист-
ку кэш-памяти второго уровня (внешней).

адрес

01/7
• Недостоверность элемента буфера TLB.
Действие: просмотр элементов буфера TLB и выяснение, соответствует ли адрес, указанный
в команде, одному из элементов этого буфера.
соответствие выявлено, то данный элемент
буфера TLB помечается как недостоверный и работа
Если соответствия не выяв-
лено, то работа команды заканчивается.

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   278   279   280   281   282   283   284   285   ...   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