8 РОН
8 методов адресации всего по 8.
2 группа команд:
Команда занимает несколько тактов (минимум 3) и может занимать несколько циклов.
Структура микропроцессора:
Основные параметры МП:
1). Разрядность магистрали данных (МД);
Разрядность: 4,8,16,32,..(в пределах реального)
2). Тактовая частота – f(t);
РОН характеризуется следующими параметрами
1). RISC – машина: 32..64
2). CSC – машина: 8..16
AK – аккумулятор; РВХ - Регистр временного хранения; РОН – регистры общего назначения; СхС – Схема Синхронизации; СК – счетчик команд; Ген – Генератор.
Схема Синхронизации ведет управление всей структурой МП(управляет блоками).
Разрядность определяет архитектуру вертикального и горизонтального программирования.
Горизонтальное программирование – одновременное управление N блоками(все действия выполняются за один такт).
Вертикальное программирование(выходов меньше блоков) – меньше скорость выполнения(от 1 такта и более).
Цикл фон Неймана(команда):
1). Выборка команды
2). Дешифрация команд
3).4).Выполнение команда
Классификация команд:
1). Служебные команды: общий сброс системы, команда ожидания.
2). Команды пересылки данных.
3). Арифметические и логические команды.
4). Команды переходов: команды обработки прерывания.
Самый эффективный метод программирования, это последовательное программирование или его называют линейным (Все команды расположены последовательно, для организации ее необходимы иметь программный счетчик -СК. СК определяет разрядность шин адреса).
ШД – шина данных; ША – шина адреса; ШУ – шина управления.
РП – регистр признаков (слово состояние процессора)(Z – флаг нуля, C – флаг переноса, N – флаг знака(-,+). Может присутствовать флаг вспомогательного переноса C’).
При включение питания, формируется сигнал Reset, следовательно процессор переходит в начальное состояние:
- СК – обнуляется.
- Выполняется команда с нулевого адреса.
Структура общей шины – передача данных происходит по одной шине
Структура команд:
1). Служебные команды
Lection 2
Лекция от 5.10.02
На первых машинах – 4-х фазная синхронизация
Двухтактная синхронизация
1т:
ССП слово состояния операционного устройства: для того, чтобы машина знала что делать.
2т:
Формируется сигнал чтения/записи.
3т:
Дешифрование.
1. Чтение команды
2. Дешифрование устройства
3. Выполнение дешифрации
Для увеличения скорости в два раза.
КОПi – выполняется
КОПi+1 – выбирается
Принцип конвейера.
Используется фронт сигнала.
Можно сдвинуть ССП (“поджать сигнал”).
Это выполняется без команд перехода (иначе – ошибки): сдвиг по фазе.
Используется 4 – уровневый конвейер.
Счетчики.
Счётный D – триггер:
Последовательный счётчик на D – триггерах (недостаток – задержки).
- синхронный D – триггер
- на увеличение либо на уменьшение
- перенос (счёт закончен)
Дешифратор.
Выбор кристалла – для активации микросхемы.
Шифраторы.
Являются приоритетными.
D0 → D7
Лекция за 5.10.2002
|
|
|
коп1 коп2
RG коп
ИУ – исполнительное устр-во УУ
Для увеличения быстродействия в 2 раза введем еще 1 регистр.
|
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.