- •Тема 6. Процессоры
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.1. Процессор, основные характеристики и система команд
- •6.2.Типы процессоров
- •6.2.Типы процессоров
- •6.2.Типы процессоров
- •6.2.Типы процессоров
- •6.2.Типы процессоров
- •6.2.Типы процессоров
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
- •6.3.Адресация
Тема 6. Процессоры
1
6.1. Процессор, основные характеристики и система команд
•Процессор, как ИМС содержит определенный набор выводов, с помощью которых происходит обмен с
памятью и устройствами ввода-вывода.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
2
6.1. Процессор, основные характеристики и система команд
•Выводы процессора подразделяются на три типа
– адресные, информационные и управляющие.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
3
6.1. Процессор, основные характеристики и система команд
•К выводам подходят шины, имеющие те же названия. Шины соединяют процессор с
памятью и устройствами ввода-вывода.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
4
6.1. Процессор, основные характеристики и система команд
•Чтобы вызвать команду, центральный процессор сначала посылает адрес (по адресной шине) этой команды в память.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
5
6.1. Процессор, основные характеристики и система команд
•По шине управления он отправляет запрос на выполнение требуемой операции, например, чтения слова.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
6
6.1. Процессор, основные характеристики и система команд
•На информационную шину помещается ответ памяти, а по управляющей на процессор приходит сигнал, что память «свое дело сделала».
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
7
6.1. Процессор, основные характеристики и система команд
•Когда же процессор получает этот сигнал, он считывает слово и выполняет вызванную команду.
Адресация |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Арбитраж шины |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Данные |
|
|
Процессор |
|
|
|
|
|
Сопроцессор |
|||||||||||
|
|
|
|
|
|
|||||||||||||||
Управление |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
||||||||||||||
шиной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Состояние |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прерывания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прочие сигналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ф +5v
8
6.1. Процессор, основные характеристики и система команд
•Следует различать понятия
•разрядности адреса (число адресных выводов ИМС процессора)
•разрядности данных (число информационных выводов ИМС процессора).
9
6.1. Процессор, основные характеристики и система команд
•Процессор выполняет требуемую операцию (инструкцию) над указанными операндами (данными), содержащимися в регистрах.
•И операции и операнды выбираются из памяти по адресам.
10
