Организация ЭВМ и систем. Взаимодействие и особенности программирования ПЭВМ с сопроцессором. (Лекция 5)
Содержание
- 2. Сопроцессор Сопроцессор – это специализированная интегральная схема, которая работает в содружестве с ЦП, но менее универсальна.
- 3. Математический сопроцессор Предназначен для: Быстрого выполнения арифметических операций с плавающей точкой. Содержит набор констант: 0, 1,
- 4. Форматы чисел с плавающей точкой Одинарная точность – 4 байта. Двойная точность – 8 байт. Тройная
- 5. Структура сопроцессора 8087 Регистр управления Регистр состояния 0 15 Управление интерфейсом Команда Очередь команд Указатель команды
- 6. Структура сопроцессора 8087 В 1980 году сопроцессор 8087 был реализован как отдельный элемент по стандарту института
- 7. Регистр состояния – флаги особых случаев. ST (11-13 биты) – задается вершина стека. B (15 бит)
- 8. Сопроцессоры фирмы Intel Схема сопроцессора 8087 делится на 2 устройства: устройство шинного интерфейса; устройство с плавающей
- 9. Набор регистров блока FPU Pentium R7 R0 0 63 64 77 78 79 0 1 0
- 10. Блок FPU Pentium Блок FPU может: выполнять одну операцию с плавающей точкой в каждом такте; получать
- 11. Вещественные форматы данных Нечисла - специальные значения, существующие только в вещественных форматах. Они имеют смещенный порядок
- 12. Особенности программирования ЦП с сопроцессором Обычно программист не думает о параллельной работе ЦП и сопроцессора. Но
- 13. Сопроцессорный интерфейс ЦП Motorola MC 68020 Для ускорения взаимодействия с сопроцессором в MC68020 поддерживается специальный сопроцессорный
- 14. A19 - A13 – определяют операцию и тип сопроцессора. FC2 - FC0 – передается функциональный код
- 15. Регистры интерфейса CIR Регистр ответа. Регистр управления. Регистр сохранения. Регистр восстановления. Регистр слово операции. Регистр команды.
- 16. Применение сопроцессоров Обработка экономической информации. Моделирование. Графические преобразования. Промышленное управление. Системы числового управления. Роботы. Навигация. Сбор
- 18. Скачать презентацию