|
Команди асемблера для Intel: 386р+ LGDT, 386р+ LIDT, 386р+ LLDT, 386р+ LMSW
ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Команди асемблера для Intel: 386р+ LGDT, 386р+ LIDT, 386р+ LLDT, 386р+ LMSW
386р+ LGDT Завантаження регістра таблиці глобальних дескрипторівКоманда Igdt завантажує регістр таблиці глобальних дескрипторів (GDTR) з 48-бітового псевдодескриптора, що містить 32-бітову базову адресу і 16-бітову межу таблиці глобальних дескрипторів, що знаходиться в пам'яті. Як операнд команди Igdt виступає відносна адреса псевдодескриптора. 386р+ LIDT Завантаження регістра таблиці дескрипторів перериваньКоманда lidt завантажує регістр таблиці дескрипторів переривань (IDTR) з 48-бітового псевдодескриптора, що містить 32-бітову базову адресу і 16-бітову межу таблиці дескрипторів переривань, що знаходиться в пам'яті. Як операнд команди lidt виступає відносна адреса псевдодескриптора. 386р+ LLDT Завантаження регістра таблиці локальних дескрипторівКоманда lldt завантажує регістр таблиці локальних дескрипторів (LDTR) селектором, що визначає таблицю локальних дескрипторів (LDT). Селектор LDT повинен входити в таблицю глобальних дескрипторів. Як операнд команди lldt, що містить селектор LDT, можна використовувати 16- або 32-розрядний регістр загального призначення або 16-ілі 32-бітове поле пам'яті. 386р+ LMSW Завантаження слова стану машини
Команда Imsw завантажує в регістр слова стану машини (так називається молодша половина регістра процесора CRO, що управляє) слово стану машини, узяте з вказаного в команді операнда. Як операнд можна використовувати 16- або 32-розрядний регістр загального призначення або 16- або 32-бітове поле пам'яті. Зверніть увагу на додаткові посиланняГоловний розділСторінки, близькі за змістомзагрузка...
|
Сторінки, близькі за змістом ![]() Асемблер (англ. assembler) — загальноприйнята назва транслятора з автокоду. Асемблер переводить початкову програму, написану на автокоді, в переміщувану програму на мові машинній. Оскільки асемблер здійснює трансляцію на мову завантажувача, при завантаженні програми необхідна налаштування умовних адрес, тобто адрес, значення яких залежать від розташування даної програми в пам'яті ЦВМ і від її зв'язків з іншими незалежно трансльованими програмами. |
|
Copyright © 2008—2026 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|