Добавил:
wattpad
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лекции. Неелова / lekc_10.pptx
X
- •Архитектура
- •Принстонская архитектура (фон Неймана)
- •Гарвардская
- •Структура процессорного ядра классического RISC-процессора (ARM, Cortex A9)
- •Регистр текущего статуса программы (CPSR).
- •Структура регистра текущего статуса программы
- •Флаги состояний
- •Установка флагов состояний.
- •Варианты формирования условий.
- •Основные этапы выполнения команд.
- •Принцип конвейера
- •Последовательность выполнения команды
- •Участки возможных остановок конвейера.
- •Рассматривая структуру конвейера, мы заметили, что нестыковки во временных соотношениях для некоторых случаев
- •Таким образом, запускать команду на 3 стадию нельзя в трех случаях:
- •Сдвоенный конвейер.
- •Команды должны быть независимы друг от друга. У них должны быть разные источники
- •Суперскалярная архитектура.
- •К сожалению, суперскалярная архитектура сама по себе не решает проблему простоя конвейера. Команды,
- •Для регистров-источников счетчики подсчитывают количество использований каждого регистра в выполняющихся командах. Как только
- •Выполнение без организации второй очереди.
- •Выполнение с организацией второй очереди.
- •Внутрипроцессорная
- •Внутрипроцессорная
- •Внутрипроцессорная
- •В суперскалярных процессорах используется метод синхронной многопоточности. Это усовершенствованная крупномодульная многопоточность, позволяющая быстро
- •Синхронная многопоточность.
Архитектура
распределенных вычислительных систем.
Лекция_10
Принстонская архитектура (фон Неймана)
3
Гарвардская
архитектура
4
Структура процессорного ядра классического RISC-процессора (ARM, Cortex A9)
Регистр текущего статуса программы (CPSR).
•Регистр текущего статуса программы содержит основные установки, определяющие стратегию действий ядра и системы.
•Флаги состояний устанавливаются в ходе выполнения программы и определяют её дальнейшее поведение.
•Системные флаги и коды режимов устанавливаются изначально до момента запуска программы. Системные флаги и коды режимов определяют образ действия процессора при определенных изменениях условий системы.
Структура регистра текущего статуса программы
Флаги состояний
Установка флагов состояний.
Варианты формирования условий.
Соседние файлы в папке Лекции. Неелова
