русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

MOV - Пересылка данных в специальные регистры и из них


Дата добавления: 2015-06-12; просмотров: 484; Нарушение авторских прав


_________________________________________________________________|Код Команда Число Описание ||операции тактовых || циклов || ||0F 22 /r MOV CR0,r32 16 Пересылка (регистра) в || управляющий регистр ||0F 20 /r MOV r32,CR0/ 4 Пересылка (управляющего реги-|| CR1/CR2 стра) в (регистр) ||0F 22 /r MOV CR2/CR3,r32 4 Пересылка (регистра) в || (управляющий регистр) ||0F 21 /r MOV r32,DR0 - 3 10 Пересылка (отладочного реги- || стра) в (регистр) ||0F 21 /r MOV r32,DR6/DR7 10 Пересылка (отладочного реги- || стра) в (регистр) ||0F 23 /r MOV DR0 - 3,r32 11 Пересылка (регистра) в || (отладочный регистр) ||0F 23 /r MOV DR6/DR7,r32 11 Пересылка (регистра) в || (отладочный регистр) ||0F 24 /r MOV r32,TR4/TR5/ 4 Пересылка (тестового реги- || TR6/TR7 стра) в (регистр) ||0F 26 /r MOV TR4/TR5/TR6/ Пересылка (регистра) || TR7,r32 в (тестовый регистр) ||0F 24 /r MOV r32,TR3 4 Пересылка (тестового реги- || стра3) в (регистр) ||0F 26 /r MOV TR3,r32 6 Пересылка (регистра) || в (тестовый регистр3) |-----------------------------------------------------------------Работа командыDEST <- SRC; ОписаниеПоказанные выше формы команды MOV сохраняют или загружают следующиеспециальные регистры в/из регистров общего назначения: - Управляющие регистры CR0, CR2 и CR3 - Отладочные регистры DR0, DR1, DR2, DR3, DR6 и DR7 - Тестовые регистры TR3, TR4, TR5, TR6 и TR7 С этими командами всегда используются 32-разрядные операнды, независимо отатрибута размера операнда. Изменяемые флагиФлаги OF, SF, ZF, AF, PF и CF неопределены. Исключения защищенного режима#GP, если текущий уровень привилегированности не равен 0. Исключения режима реальных адресовОтсутствуют Исключения виртуального режима 8086#GP(0) при попытке выполнения команды. ПримечанияКоманды должны выполняться на уровне привилегированности 0 в режимереальных адресов; в противном случае возникает исключение защиты.Поле reg в байте ModR/M задает, какой из специальных регистров в каждойкатегории участвует. Два бита поля mod всегда равны 11. Поле r/m задаетучаствующий регистр общего назначения.Неопределенным или зарезервированным битам всегда должны быть присвоенысостояния, в которых они находились при предыдущем считывании.


<== предыдущая лекция | следующая лекция ==>
MOV - Пересылка данных | MOVS/MOVSB/MOVSW/MOVSD - Пересылка данных из строки в строку


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.922 сек.