Добавлен: 09.11.2023
Просмотров: 670
Скачиваний: 39
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Глава 1. ОСНОВНЫЕ ПОНЯТИЯ И ХАРАКТЕРИСТИКИ АРХИТЕКТУРЫ МИКРОПРОЦЕССОРОВ
.1 Основные понятия и принцип работы процессора
Глава 2. ЭТАПЫ РАЗВИТИЯ АРХИТЕКТУРЫ УНИВЕРСАЛЬНЫХ МИКРОПРОЦЕССОРОВ
.1 Эволюция архитектуры процессоров
.2 Эволюция развития микропроцессоров Intel
2.3 Основные направления развития архитектуры универсальных микропроцессоров
Реферат на тему:
«Процессор»
Выполнил:
Студент 3 курса отделения ИНО
Ахрамеев Семëн
ВВЕДЕНИЕ
Цифровой компьютер состоит из связанных между собой процессоров, модулей памяти и устройств ввода-вывода, которые составляют архитектуру вычислительной системы.
Ядром любой вычислительной системы является микропроцессор или просто процессор (от английского processor). Перевести на русский язык это слово правильнее всего как "обработчик", так как именно микропроцессор - это тот узел, блок, который производит всю обработку информации внутри микропроцессорной системы. Остальные узлы выполняют всего лишь вспомогательные функции: хранение информации (в том числе и управляющей информации, то есть программы), связи с внешними устройствами, связи с пользователем и т.д. Процессор заменяет практически всю «жесткую логику», которая понадобилась бы в случае традиционной цифровой системы. Он выполняет арифметические функции (сложение, умножение и т.д.), логические функции (сдвиг, сравнение, маскирование кодов и т.д.), временное хранение кодов (во внутренних регистрах), пересылку кодов между узлами микропроцессорной системы и многое другое. Количество таких элементарных операций, выполняемых процессором, может достигать нескольких сотен. Процессор можно сравнить с мозгом системы.
В данной курсовой работе будут рассмотрены основные понятия и принципы работы процессора, эволюция и развитие архитектуры универсальных микропроцессоров на примере микропроцессоров фирмы Intel, а так же новые направления в развитии микропроцессоров.
Цель - рассмотреть характеристики видов процессоров в их историческом развитии.
Глава 1. ОСНОВНЫЕ ПОНЯТИЯ И ХАРАКТЕРИСТИКИ АРХИТЕКТУРЫ МИКРОПРОЦЕССОРОВ
.1 Основные понятия и принцип работы процессора
.1.1 Понятие центрального процессора
Центральный процессор - это мозг компьютера. Его задача - выполнять программы, находящиеся в основной памяти. Он вызывает команды из памяти, определяет их тип, а затем выполняет одну за другой. Компоненты соединены шиной, представляющей собой набор параллельно связанных проводов, по которым передаются адреса, данные и сигналы управления. Шины могут быть внешними (связывающими процессор с памятью и устройствами ввода-вывода) и внутренними.
Процессор состоит из нескольких частей - блока управления и арифметико-логического устройства (АЛУ). Блок управления отвечает за вызов команд из памяти и определение их типа. Арифметико-логическое устройство выполняет арифметические операции (например, сложение) и логические операции (например, логическое «И»).
Внутри центрального процессора находится память для хранения промежуточных результатов и некоторых команд управления. Эта память состоит из нескольких регистров, каждый из которых выполняет определенную функцию. Обычно размер всех регистров одинаков. Каждый регистр содержит одно число, которое ограничивается размером регистра. Регистры считываются и записываются очень быстро, поскольку они находятся внутри центрального процессора.
Самый важный регистр - счетчик команд, который указывает, какую команду нужно выполнять следующей. Название «счетчик команд» не соответствует действительности, поскольку он ничего не считает, но этот термин употребляется повсеместно. В регистре команд находится выполняемая в данный момент команда. У большинства компьютеров имеются и другие регистры, одни из них многофункциональны, другие выполняют лишь какие-либо специфические функции [10].
На рис. 1 показана структура обычного компьютера с шинной организацией.
Рис. 1. Схема компьютера с одним процессором и двумя устройствами ввода/вывода
.1.2 Устройство центрального процессора
Для выполнения команд в структуру процессора входят внутренние регистры, арифметико-логическое устройство (АЛУ, ALU - Arithmetic Logic Unit) , мультиплексоры, буферы, регистры и другие узлы. Работа всех узлов синхронизируется общим внешним тактовым сигналом процессора. То есть процессор представляет собой довольно сложное цифровое устройство (рис. 2).
Тракт данных состоит из регистров (обычно от 1 до 32), арифметико-логического устройства (АЛУ) и нескольких соединительных шин. Содержимое регистров поступает во входные регистры АЛУ и там находятся, пока АЛУ производит вычисления. АЛУ выполняет сложение, вычитание и другие простые операции над входными данными и помещает результат в выходной регистр. Содержимое этого выходного регистра может записываться обратно в один из регистров или сохранятся в памяти, если это необходимо. Следует отметить, что входные и выходные регистры есть не у всех компьютеров.
Рис. 2. Пример структуры простейшего процессора.
Большинство команд можно разделить на две группы: типа регистр-память и типа регистр-регистр. Команды первого типа вызывают слова из памяти, помещают их в регистры, где они используются в качестве входных данных АЛУ (слова - это такие элементы данных, которые перемещаются между памятью и регистрами) [10]. Словом может быть целое число. Другие команды этого типа помещают регистры обратно в память.
Команды второго типа вызывают два операнда из регистров, помещают их во входные регистры АЛУ, выполняют над ними какую-нибудь арифметическую или логическую операцию и переносят результат обратно в один из регистров.
1.2 Архитектура микропроцессора
.2.1 Понятие микропроцессора
Появление технологии интегральных микросхем - новый этап в развитии вычислительной техники. В результате разработки процессоров на основе микросхем - размеры и форма цифровых ЭВМ значительно уменьшились.
Микропроцессор (МП) - это программно управляемое устройство, которое предназначено для обработки цифровой информации и управления процессом этой обработки и выполнено в виде одной или нескольких больших интегральных схем (БИС) [3].
Понятие большая интегральная схема в настоящее время четко не определено. Ранее считалось, что к этому классу следует относить микросхемы, содержащие более 1000 элементов на кристалле. И действительно, в эти параметры укладывались первые микропроцессоры. Например, 4-разрядная процессорная секция микропроцессорного комплекта К584, выпускавшегося в конце 1970-х годов, содержала около 1500 элементов. Сейчас, когда микропроцессоры содержат десятки миллионов транзисторов и их количество непрерывно увеличивается, под БИС будем понимать функционально сложную интегральную схему.
Степень интеграции схем (в ГОСТе):
интегральная схема с низкой степенью интеграции <10 транзисторов;
схема со средней степенью интеграции < 100 транзисторов;
большая интегральная схема (БИС) > 100 транзисторов (
1000 транзисторов)Микропроцессорная система (МПС) представляет собой функционально законченное изделие, состоящее из одного или нескольких устройств, основу которой составляет микропроцессор.
Микропроцессор характеризуется большим количеством параметров и свойств, так как он является, с одной стороны, функционально сложным вычислительным устройством, а с другой - электронным прибором, изделием электронной промышленности [4].
.2.2 Типы архитектур микропроцессоров
Как средство вычислительной техники микропроцессор характеризуется прежде всего своей архитектурой, то есть совокупностью программно-аппаратных свойств, предоставляемых пользователю. Сюда относятся система команд, типы и форматы обрабатываемых данных, режимы адресации, количество и распределение регистров, принципы взаимодействия с оперативной памятью и внешними устройствами (характеристики системы прерываний, прямой доступ к памяти и т. д.).
По своей архитектуре микропроцессоры разделяются на несколько типов (рис. 3).
Рис. 3. Классификация микропроцессоров
1.2.3 Универсальные микропроцессоры
Универсальные микропроцессоры предназначены для решения задач цифровой обработки различного типа информации от инженерных расчетов до работы с базами данных, не связанных жесткими ограничениями на время выполнения задания. Этот класс микропроцессоров наиболее широко известен. К нему относятся такие известные микропроцессоры, как МП ряда Pentium фирмы Intel и МП семейства Athlon фирмы AMD.
Характеристики универсальных микропроцессоров:
- разрядность: определяется максимальной разрядностью целочисленных данных, обрабатываемых за 1 такт, то есть фактически разрядностью арифметико-логического устройства (АЛУ);
- виды и форматы обрабатываемых данных;
- система команд, режимы адресации операндов;
- емкость прямоадресуемой оперативной памяти: определяется разрядностью шины адреса;
- частота внешней синхронизации. Для частоты синхронизации обычно указывается ее максимально возможное значение, при котором гарантируется работоспособность схемы. Для функционально сложных схем, к которым относятся и микропроцессоры, иногда указывают также минимально возможную частоту синхронизации. Уменьшение частоты ниже этого предела может привести к отказу схемы. В то же время в тех применениях МП, где не требуется высокое быстродействие, снижение частоты синхронизации - одно из направлений энергосбережения. В ряде современных микропроцессоров при уменьшении частоты он переходит в «спящий режим», при котором сохраняет свое состояние. Частота синхронизации в рамках одной архитектуры позволяет сравнить производительность микропроцессоров. Но разные архитектурные решения влияют на производительность гораздо больше, чем частота;
- производительность: определяется с помощью специальных тестов, при этом совокупность тестов подбирается таким образом, чтобы они по возможности покрывали различные характеристики микроархитектуры процессоров, влияющие на производительность.