Содержание
- 2. Целочисленный тип данных Разрядность : 8, 16 , 32, 64 бита. Знаковые и без знаковые Знаковые
- 3. Двоично-десятичный тип данных Разрядность : 8, 16 , 32, 64 бита. Каждая четверка бит представляет десятичную
- 4. Бинарный вещественный тип данных Формат Разрядность
- 5. Десятичные вещественный тип данных Формула бинарного вещественного типа Формула десятичного вещественного типа Причина: Повышение точности бизнес
- 6. Типы данных (векторные) Вектор - это набор однотипных элементов в едином блоке. «Размер вектора» = «размер
- 7. Типы данных (векторные) Размеры вектора: 64, 128 бит. Тип элемента вектора: целочисленный и вещественный Размер элемента
- 8. Где могут находиться операнды инструкции ? В коде инструкции В регистрах В памяти
- 9. Режимы адресации 1. Непосредственная (Immediate). Операнд в теле инструкции. 2. Регистровый (Register). В инструкции храниться адрес
- 10. Режимы адресации операндов в памяти.
- 11. Режимы адресации операндов в памяти (продолжение).
- 12. Режимы адресации операндов в памяти (продолжение). Адресация с масштабированием . Характеризуется наличием масштабирующего коэффициента. Может сочетаться
- 13. Режимы адресации операндов в памяти (продолжение). Адресация с автомодификацией Изменяет значение базового регистра на заданное число.
- 14. Режимы адресации операндов в памяти (окончание). Относительный режим. Индексный режим, где в качестве базового регистра используется
- 15. Выравнивание адреса операнда в памяти Адрес операнда в памяти выровнен, если выполняется следующие условие: a mod
- 16. Порядок байт в слове От младшего к старшему (little-endian) От старшего к младшему (big-endian) Пример расположения
- 17. Преимущества little-endian В памяти расположено int число 0x00000003 по адресу А.
- 18. Задачи решаемые при проектировании набора инструкций Функциональная полнота. Простота декодирования Уменьшение объема программного кода Достижение высокого
- 19. Плотность кода Определяет количество элементарных операций размещаемых в единице объема кода.
- 20. Тип кодирования инструкций Постоянной длины Переменной длины Комбинированный
- 21. Типы инструкций Инструкции пересылки Арифметико-логические и сдвиговые инструкции. Инструкции управления
- 22. Типы инструкций пересылки Инструкции загрузки и сохранения данных из/в память. Инструкции загрузки констант в регистры. Безусловные
- 23. Характеристики инструкций загрузки и сохранения 1. Разрядность данных: 8,16,32,64,128 бит. 2. Тип загружаемых данных: целочисленный беззнаковый,
- 24. Отличие знаковой и беззнаковой загрузки целочисленных данных Беззнаковая инструкция загрузки дополняет старшие биты числа нулями. Беззнаковая
- 25. Дополнительные характеристики инструкций пересылки. Характеристики инструкций загрузки констант 1. Разрядность константы. 2. Способ расширения константы до
- 26. Характеристики инструкций условной пересылки Тип: трехадресный, четырехадресный. Способ задания условия. Пример: move dest reg, src reg1,
- 28. Скачать презентацию