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



Download 12,06 Mb.
Pdf ko'rish
bet302/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   298   299   300   301   302   303   304   305   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Таблица
 15. Описание модельно-зависимых регистров
Имя
Селектор CS
Селектор SS
Регистр EIP
Регистр ESP
Описание
Селектор целевого сегмента кода на кольце 3. Его значение равно сумме
16 +
Селектор целевого сегмента стека SS на кольце 3. Его значение равно
24 +
Адрес возврата в коде на кольце 3. Это целевая точка входа, и она
значением, содержащимся в регистре EDX
ESP возврата на кольце защиты 3. Назначается значением, содержащимся
в регистре ЕСХ
Команда SYSEXIT всегда передает управление коду на кольце 3 (CPL = 3) защищенного режима
в рамках плоской модели памяти. Команда может быть вызвана только в защищенном режиме
при CPL = 0. Команда требует выполнения следующих условий со стороны операционной системы:
целевой селектор CS должен соответствовать 32-разрядному неподчиненному сегменту кода
на кольце защиты 3, отображенному на адресное пространство
Гбайт, с атрибутами до-
ступа по выполнению и по чтению;


Целочисленные команды 551
целевой селектор SS должен соответствовать 32-разрядному сегменту стека на кольце 3, ото-
браженном на адресное пространство
Гбайт с атрибутами расширяемости вверх и досту-
па по чтению и по
Операционная система посредством указанных
регистров внутри про-
цессора должна обеспечить необходимые значения для регистров CS,
SS и
с тем, чтобы
корректно передать управление точке входа кода в кольце защиты 3. Эти регистры доступны по
чтению и записи посредством команд
и WRMSR (табл.
TEST
• TEST приемник, источник
• A8ib
TEST
/0 ib TEST r/m8,imm8
F7/Oiw
TEST
85 /r TEST r/ml6,rl6
r/m32,r32
• Логическое сравнение.
Действие: команда выполняет операцию логического умножения над операндами. Ре-
зультат операции формируется во временной памяти, сами операнды не изменяются: бит
результата равен
если соответствующие биты операндов равны 1, в остальных случаях бит
результата равен 0. Для анализа результата используется флаг ZF, который равен если резуль-
тат логического умножения равен нулю.

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   298   299   300   301   302   303   304   305   ...   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