Примеры МП Intel

Модель Разрядность шин данных/адреса Тактовая частота МГц Адресное пр-во Кбайт Число элементов Технология Кэш 1-2 Кбайт Напряжение питания Конструктив Год выпуска
Pentium 1     60 - 233 4 - 109 3.8*106 0,35 мкм 8+8 5 вольт Socket 5  
                 
                 
                 
                 
Pentium EE 840     3200 x 2         1.4 Socket-775 (LGA-775)  

Основные понятия

Команда – описание операции, которую требуется выполнить. Команда начинается с кода операции и содержит нужные адреса. Разные команды могут иметь разную длину, а также число и тип адресов:

КОП А1 А2 А3

Каждая команда выполняется за один или несколько тактов.

Такт ЦП – интервал времени между соседними импульсами генератора тактовых импульсов, частота которых называется тактовой частотой ЦП. Это важнейшая характеристика ЭВМ, в основном, определяющая скорость её работы.

Короткие команды (логические операции, операции с фиксированной запятой) обычно выполняются за пять тактов:

- выборка команды

- декодирование (расшифровка КОП)

- формирование адресов и выборка данных из памяти

- выполнение операции

- запись результата в память.

Цикл процессора – время, за которое выполняется команда, состоит из нескольких тактов.

Процедура, соответствующая такту, реализуется определённой логической схемой ЦП и называется микропрограммой.

Регистры – быстрая память для временного хранения данных ограниченного объёма. Типы регистров: регистр счётчика команд, регистры общего назначения, регистры для формирования адреса (адресный, базовый, индексный).

За счёт увеличения числа регистров возможно распараллеливание (перекрытие) операции, что является предпосылкой построения конвейерных структур..

Системы команд

Основные команды ЭВМ классифицируются по функциям, адресности и типу приёма/передачи данных. Увеличение адресности команд потребует увеличения разрядности, но повысит быстродействие обработки.

По функциям:

1. Команды обработки данных

1.1. Короткие операции

1.1.1. Логические: ИЛИ, И, НЕ, Сравнение

1.1.2. Арифметические: сложение, вычитание, сравнение арифметическое

1.2. Длинные операции (сложение, вычитание, умножение, деление данных с плавающей запятой)

2. Операции управления (условный и безусловный переходы)

3. Операции обращения к внешним устройствам

По адресности:

- Безадресные

- Одноадресные

- двухадресные

- трёхадресные

По типу выборки и пересылки данных:

- Регистр – регистр

- Память – регистр

- Память – память

Наиболее распространена двухадресная система команд.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: