34 Система команд процессора i32. Машинная обработка. Байт способа адресации.
Каждая команда состоит из нескольких полей (до 6).
1.Префикс. – может содержать от 0 до 4 однобайтных префиксов. Это необязательная часть инструкции, позволяет изменить некоторые особенности ее выполнения.
2.Код операции. – действие команды, которое должен выполнить процессор (содержит или 1 или 2 байта).
3. Mod R/M. – байт способа адресации, показывает способы адресации.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
mod | r/o | r/m |
mod – режим адресации
R/O – указывает регистр или является продолжением кода команды.
R/M – указывает регистр или режим адресации.
Mod 00 – используется адресация без смещения; 01 – с 8-ми битными смещениями; 10 – с 8-ми битными или с 16-, либо с 32-битными смещениями; 11. R/M имеет различия между 16- и 32-битной адресацией.
| 16 | 32 |
000 | [bx+si] | [eax] |
001 | [bx+di] | [ecx] |
010 | [bp+si] | [edx] |
011 | [bp+di] | [ebx] |
100 | [si] | sib |
101 | [di] | [ebp] |
110 | [bp] | [esi] |
111 | [bx] | [edi] |
4. Поле SIB. – занимает 1 байт, используется для 32-битной адресации.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
S | I | B |
S – коэф. масштабирования; I – индексный регистр; B – регистр баз.
5.Смещение. – число, которое масштабируется и добавляется в регистр памяти. Может содержать 0,1,2,4 байта.
6.Непосредственный операнд. (0,1,2,4 байта).
- 1. Теория и практика формообразования заготовок.
- 2. Основы технологии формообразования отливок из черных и цветных сплавов.
- 3. Основы технологии формообразования сварных конструкций из различных сплавов. Понятие о технологичности заготовок.
- 4. Пайка материалов.
- 6. Понятие о технологичности деталей.
- Закономерности и связи, проявляющиеся в процессе проектирования и создания машин.
- Методы разработки технологического процесса изготовления машины.
- 9. Принципы построения производственного процесса изготовления машины.
- 10. Технология сборки.
- 11. Разработка технологического процесса изготовления деталей.
- 13. Требования к деталям, критерии работоспособности и влияющие на них факторы.
- 14. Механические передачи
- 18. Муфты механических приводов
- 20. Технические регламенты.
- 21. Стандартизация.
- 22. Подтверждение соответствия.
- 23. Государственный контроль (надзор) за соблюдением требований технических регламентов.
- 24.Метрология. Прямые и косвенные измерения.
- 25. Основные понятия и определения: информация, алгоритм, программа, команда, данные, технические устройства.
- 26. Системы счисления. Представление чисел в позиционных и непозиционных системах
- 27. Системы счисления. Перевод чисел из одной системы счисления в другую.
- Принцип двоичного кодирования
- 30. Принципы организации вычислительного процесса. Гарвардская архитектура эвм.
- 31 Архитектура и устройство базовой эвм.
- 32 Адресация оперативной памяти. Сегментные регистры.
- 33 Система команд процессора i32. Способы адресации.
- 34 Система команд процессора i32. Машинная обработка. Байт способа адресации.
- 35 Разветвляющий вычислительный процесс.
- 36. Циклический вычислительный процесс
- 37. Рекурсивный вычислительный процесс.
- 39. Типы данных
- 42. Объектно-ориентированное программирование
- Функции устройств ввода/вывода
- Методы адресации
- 58,. Базовый функциональный блок микроконтроллера включает:
- 62. Модули последовательного ввода/вывода
- 67.Приборы силовой электроники.
- 69. Полевой транзистор
- 71. Цепи формирования траектории рабочей точки транзистора
- 72. Цфтрт с рекуперацией энергии
- 73. Последовательное соединение приборов
- 74. Параллельное соединение приборов.
- 76. Защита силовых приборов от перенапряжения.
- 77. Расчет драйвера igbt-транзистора.
- 78. Трансформаторы.
- 79. Машины постоянного тока.
- 80. Асинхронные и синхронные машины.
- 81. Элементная база современных электронных устройств.
- 82. Усилители электрических сигналов.
- 83. Основы цифровой электроники.