Микропроцессоры

Этапы эволюции вычислительной техники. Общая характеристика микропроцессоров. Арифметико-логическое устройство и микропроцессорная память. Специальные регистры для хранения различных адресов. Сравнительная характеристика современных микропроцессоров.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 10.01.2012
Размер файла 27,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ОГЛАВЛЕНИЕ

Введение

1. Общая характеристика микропроцессора

2. Структура микропроцессора

2.1 Устройство управления

2.2 Арифметико-логическое устройство

2.3 Микропроцессорная память

2.4 КЭШ-память

2.5 Интерфейсная часть микропроцессора

3. Типы микропроцессоров

4. Сравнительная характеристика современных микропроцессоров

Практическая часть

Заключение

Используемая литература

ВВЕДЕНИЕ

Вычислительная техника прошла те же этапы эволюции, которые прошли и все прочие технические устройства от ручных приспособлений к механическим устройствам и далее к гибким автоматическим системам. За двадцать лет развития персональные компьютеры превратились в мощные высокопроизводительные устройства по обработке самых различных видов информации, которые качественно расширили сферу применения вычислительных машин. Современные персональные компьютеры имеют практически те же характеристики, что и миникомпьютеры 1980-х годов. Мощность микрокомпьютера позволяет его использовать в качестве сервера для организации работы многих персональных компьютеров в сети. После того как компьютерные системы широко начали использоваться в промышленных целях, потребовалось меньше людей для производства, а также увеличилась скорость и объемы производимой продукции. Для работы в той или иной отрасли созданы специальные программы.

Также можно отметить широкие возможности компьютера, огромную память и скорость обработки информации.

1 ОБЩАЯ ХАРАКТЕРИСТИКА

Процессор - основная микросхема компьютера, в которой и производятся все вычисления. Конструктивно процессор состоит из ячеек, похожих на ячейки оперативной памяти, но в этих ячейках данные могут не только храниться, но и изменяться. Внутренние ячейки процессора называют регистрами. Данные, попавшие в некоторые регистры, рассматриваются не как данные, а как команды, управляющие обработкой данных из других регистров. Среди регистров процессора есть и такие, которые в зависимости от своего содержания способны модифицировать исполнение команд. Таким образом, управляя засылкой данных в разные регистры процессора можно управлять обработкой данных.

Для микропроцессора характерны:

§ простота производства (по единой технологии)

§ низкая стоимость

§ малые габариты (пластина, площадью несколько см или кубик со стороной несколько мм)

§ высокая надежность

§ малое потребление энергии

2. СТРУКТУРА МИКРОПРОЦЕССОРА

Микропроцессор выполняет функции обработки информации и управления работой всех блоков ПК. Обычно структура микропроцессора представляет собой одну или несколько больших интегральных схем (БИС). Она может состоять из отдельных блоков (секций), а может быть размещена на одном чипе (кристалле). Секционная структура позволяет увеличить разрядность и ёмкость запоминающего устройства, однако при этом увеличивается количество блоков, что изменяет габариты, мощность и энергопотребление процессора. Однокристальный микропроцессор обладает постоянной разрядностью и выполняет набор команд, хранящихся в его памяти. Отличительной особенностью данного микропроцессора является наличие общей шины, по которой организуется прием, передача данных и осуществляется взаимодействие между внутренними блоками и внешними устройствами.

В состав микропроцессора входят:

§ устройство управления

§ арифметико-логическое устройство

§ внутренняя регистровая память

§ КЭШ - память

§ схема формирования действительных адресов операндов для обращения к оперативной памяти

§ схемы управления системной шиной и др.

2.1 УСТРОЙСТВО УПРАВЛЕНИЯ

Устройство управления является функционально наиболее сложным устройством ПК. Оно вырабатывает управляющие сигналы, поступающие по кодовым шинам инструкций во всем блоке машины

Устройство управления формирует управляющие сигналы для выполнения следующих процедур:

§ выборки из регистра счетчика адреса операндов, команды микропроцессорной памяти, адреса ячейки ОЗУ, где хранится очередная команда программы;

§ выборки из ячеек ОЗУ кода очередной команды и приема считанной команды в регистр команд;

§ расшифровки кода операции и признаков выбранной команды;

§ считывание из соответствующих расшифрованному коду операции ячеек ПЗУ микропрограмм управляющих сигналов (импульсов), определяющих во всех блоках машины процедуры выполнения заданной операции, и пересылки управляющих сигналов в эти блоки;

§ считывания из регистра команд и регистров микропроцессорной памяти отдельных составляющих адресов операндов (чисел), участвующих в вычислениях и формировании полных адресов операндов;

§ выборки операндов (по сформированным адресам) и выполнения заданной операции обработки этих операндов;

§ записи результатов операции в память;

§ формирования адреса следующей команды программы.

2.2 АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО

Арифметико-логическое устройство предназначено для выполнения арифметических и логических операций, преобразования информации.

Функционально АЛУ состоит из 2х регистров, сумматора и схем управления (местное устройство управления). Сумматор - вычислительная схема, выполняющая процедуру сложения поступающих на её вход двоичных кодов. Сумматор имеет разрядность двойного машинного слова. Регистры - быстродействующие ячейки памяти различной длины: регистр1 (Pr1) имеет разрядность двойного слова, а регистр2 (Pr2) - разрядность слова. При выполнении операции в Pr1 помещается первое число, участвующее в операции, а по завершении операции - результат; в Pr2 - второе число, участвующее в операции (по завершении операции информация в нем не изменяется). Регистр1 может и принимать информацию с кодовых шин данных и выдавать информацию на них, регистр2 только получает информацию с этих шин. Схемы управления принимают по кодовым шинам инструкций управляющие сигналы от устройства управления и преобразуют их в сигналы для управления работой регистров и сумматора арифметико-логического устройства.

Арифметико-логическое устройство выполняет арифметические операции (+ ; -; *; :) только над двоичной информацией с запятой, фиксированной после последнего разряда, т.е. только над целыми числами. Выполнение операций над двоичными числами с плавающей запятой и над двоично-кодированными десятичными числами осуществляется или с привлечением математического сопроцессора, или по специально составленным программам.

2.3 МИКРОПРОЦЕССОРНАЯ ПАМЯТЬ

Микропроцессорная память - память небольшой ёмкости, но чрезвычайно высокого быстродействия (время обращения к МПП, т.е. время необходимое на поиск или считывание информации из этой памяти, измеряется наносекундами - тысячными долями микросекунды). Она предназначена для кратковременного хранения, записи и выдачи информации, непосредственно в ближайшие такты работы машины, участвующей в вычислениях.

Внутренняя память микропроцессора состоит из быстродействующих регистров с разрядностью не менее машинного слова. Количество и разрядность регистров в разных микропроцессорах различны: от 14 двухбайтных регистров у МП 8086 до нескольких десятков регистров разной длины у МП Pentium.

Регистры МПП делятся на регистры общего назначения и специальные. Специальные регистры применяются для хранения различных адресов, результатов выполнения операций и режимов работы ПК и др. Регистры общего назначения являются универсальными и могут использоваться для хранения любой информации, но некоторые из них тоже должны быть обязательно задействованы при выполнении ряда процедур.

2.4 КЭШ - ПАМЯТЬ

Кроме внутренней регистровой памяти в микропроцессоре может быть своя встроенная КЭШ - память.

Регистровая КЭШ-память высокоскоростная память сравнительно небольшой ёмкости, являющаяся буфером между оперативной памятью и памятью микропроцессора и позволяющая увеличить скорость выполнения операций. Регистры КЭШ-памяти не доступны для пользователя, отсюда и название КЭШ (Cache), в переводе с английского означает «тайник».

В КЭШ-памяти хранятся данные, которые микропроцессор получил и будет использовать в ближайшие такты своей работы. Быстрый доступ к этим данным и позволяет сократить время выполнения очередных команд программы. При выполнении команды программы данные с небольшим опережением записываются в КЭШ-память.

По принципу записи результатов различают 2 типа КЭШ-памяти:

1. КЭШ-память «с обратной записью» - результаты операций прежде, чем их записать в оперативную память, фиксируются в КЭШ-памяти, а затем контроллер КЭШ-памяти самостоятельно перезаписывает эти данные в оперативную память;

2. КЭШ-память «со сквозной записью» - результаты операций параллельно записываются и в КЭШ-память и в оперативную память.

Микропроцессоры, начиная от МП80486, имеют встроенную КЭШ-память (1-го уровня), чем в частности и обуславливается их высокая производительность. Микропроцессоры Pentium и Pentium Pro имеют КЭШ-память отдельно для данных и отдельно для команд, причем если у Pentium ёмкость этой памяти не большая (8 Кбайт), то у Pentium Pro она достигает 256-512 Кбайт. Для всех микропроцессоров может использоваться дополнительная КЭШ-память (2-го уровня), размещаемая на материнской плате вне микропроцессора, ёмкость которой может достигать нескольких Мегабайтов.

2.5 ИНТЕРФЕЙСНАЯ ЧАСТЬ МИКРОПРОЦЕССОРА

Интерфейсная часть микропроцессора предназначена для связи и согласования микропроцессора с системной шиной ПК, а также для приема, предварительного анализа команд выполненной программы и формирования полных адресов операндов и команд.

Интерфейсная часть включает в свой состав адресные регистры МПП. Узел формирования адреса, блок регистров команд, являющейся буфером команд в микропроцессоре, внутреннюю интерфейсную шину микропроцессора и схемы управления шиной и портами ввода - вывода.

Порты ввода - вывода - это пункты системного интерфейса ПК, через которые микропроцессор обменивается информацией с другими устройствами. Всего портов у микропроцессора может быть 65536. Каждый порт имеет адрес - номер порта, соответствующий адресу ячейки памяти, являющейся частью устройства ввода - вывода, использующего этот порт, а не частью основной памяти компьютера.

Порт устройства содержит аппаратуру сопряжения и 2 регистра памяти - для обмена данными и обмена управляющей информацией. Некоторые внешние устройства используют и основную память для хранения больших объемов информации, подлежащей обмену. Многие стандартные устройства имеют постоянно закрепленные за ними порты ввода - вывода.

Схема управления шиной и портами выполняет следующие функции:

§ Формирование адреса порта и управляющей информацией для него (переключение порта на прием или передачу и др.);

§ Прием управляющей информацией от порта, информации о готовности порта и его состоянии;

§ Организацию сквозного канала в системном интерфейсе для передачи данных между портом устройства ввода - вывода и микропроцессором.

Схема управления шиной и портами использует для связи с портами кодовые шины инструкций, адреса и данных системной шины. При доступе к порту микропроцессор посылает сигнал по кодовой шине инструкций, которая оповещает все устройства ввода - вывода, что адрес на кодовой шине адреса является адресом порта, а затем посылает и сам адрес порта. То устройство, адрес порта которого совпадает, дает ответ о готовности, после чего по кодовой шине данных осуществляется обмен данными.

микропроцессор устройство память регистр

3. ТИПЫ МИКРОПРОЦЕССОРОВ

При оценке параметров микропроцессора и выборе микропроцессорной серии большую роль играет разрядность прибора, которая задает элементарный объём обрабатываемых данных. Чем больше разрядность, тем выше производительность и шире возможности адресации. В ранних приборах разрядность регистров, шин управления, а также информационных шин почти всегда была одинаковой. Сейчас существует множество архитектур процессоров, которые делятся на две глобальные категории - RISC и CISC.

RISC (Reduced Instruction Set Computer) - процессоры с сокращенной системой команд. Они обычно имеют набор однородных регистров универсального назначения, причем их число может быть большим. Система команд отличается относительной простотой, коды инструкций имеют четкую структуру с фиксированной длиной. В результате аппаратная реализация такой архитектуры позволяет с небольшими затратами декодировать и выполнять эти инструкции за минимальное (в пределе 1) число тактов синхронизации. Определенные преимущества дает унификация регистров.

CISC (Complete Instruction Set Computer) - процессоры с полным набором инструкций. Состав и назначение их регистров неоднородны, широкий набор команд усложняет декодирование инструкций, на что расходуются аппаратные ресурсы. Возрастает число тактов, необходимое для выполнения инструкций.

4 СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА СОВРЕМЕННЫХ МИКРОПРОЦЕССОРОВ

В следующей таблице приведено сравнение характеристик современных микропроцессоров. Таблица составлена по данным, опубликованным на веб-серверах производителей, по состоянию на ноябрь 2003 года. Некоторые данные могут оказаться неполными или не совсем точными.

Процессор

Тактовая частота

FLOP *

Кэш данных

Кэш команд

Кэш-память L2

Частота системной шины

SPECint **

SPECfp **

Ватт ***

Intel Pentium 4

1.3-3.2 ГГц

2

8 КБ

12 КБ

256-512 КБ на чипе

400-800 МГц

1620

1494

82 Вт

Intel Itanium

733, 800 МГц

4

16 КБ

16 КБ

96 КБ

266 МГц

365

701

116-130 Вт

AMD Athlon XP

1.333-2.2 ГГц

3

64 КБ

64 КБ

512 КБ на чипе

400 МГц

1080

982

60-68 Вт

AMD Athlon MP

0.85-2.133 ГГц

3

64 КБ

64 КБ

256 КБ на чипе

266 МГц

781

656

46.1-54.7 Вт

Sun UltraSPARC III

600-1200 МГц

2

64 КБ

32 КБ

до 16 МБ внешней, контроллер и теги на чипе

150 МГц

722

1118

70 Вт @ 750 МГц

IBM PowerPC 750FX

0.9-1 ГГц

1

32 КБ

32 КБ

512 КБ на чипе

200 МГц

5.7 Вт @ 900 МГц

SandCraft SR71000

500-800 МГц

2

32 КБ

32 КБ

512 КБ на чипе

133 МГц

4 Вт @ 600 МГц

Alpha 21264

0.5-1 ГГц

2

64 КБ

64 КБ

до 8 МБ

200 МГц

679

960

90 Вт @ 750 МГц

IBM Power 4

1.1-1.3 ГГц

4

32 КБ

64 КБ

от 0.5 до 16 МБ

400 МГц

814

1169

HP PA-8700

650, 750 МГц

4

0.75 МБ

1.5 МБ

нет

569

581

12.5 Вт

SPARC64 GP

400-675 МГц

2

128 КБ

128 КБ

8 МБ внешней

478

509

AMD Opteron

1.4-2 ГГц

2

64 КБ

64 КБ

1 МБ

1335

1339

84.7 Вт

Intel Xeon

1.4-2 ГГц

8 КБ

20 КБ

1 МБ

400-533 МГц

1243

1152

110 Вт

Intel Itanium 2

1.3-1.5 ГГц

4

32 КБ - общий для данных и команд

256 КБ

400 МГц

1322

2119

ПРАКТИЧЕСКАЯ ЧАСТЬ

Задание:

Составьте таблицу значений функции у = соs(х-р/4) для Х, изменяющегося в интервале от -1 до 5 радиан с шагом 0,5 радиан. Постройте график зависимости У от Х (тип диаграммы - точечная со сглаживающими линиями).

Решение:

Для расчета применим программу Microsoft Excel. Применим математическую функцию соs. Построим таблицу результатов (таблица1).

Таблица 1

х

y

-1

-0,21257

-0,5

0,281922

0

0,707388

0,5

0,959662

1

0,976976

1,5

0,755093

2

0,348337

2,5

-0,1437

3

-0,60056

3,5

-0,91038

4

-0,99731

4,5

-0,84006

5

-0,47713

По данным таблицы построим график зависимости Х от У. Тип диаграммы - точечная со сглаживающими линиями.

Рисунок 1

Для проверки построим таблицу в режиме формул (таблица2).

Таблица 2

х

у

-1

=COS(A2-ПИ()/4)

-0,5

=COS(A3-ПИ()/4)

0

=COS(A4-ПИ()/4)

0,5

=COS(A5-ПИ()/4)

1

=COS(A6-ПИ()/4)

1,5

=COS(A7-ПИ()/4)

2

=COS(A8-ПИ()/4)

2,5

=COS(A9-ПИ()/4)

3

=COS(A10-ПИ()/4)

3,5

=COS(A11-ПИ()/4)

4

=COS(A12-ПИ()/4)

4,5

=COS(A13-ПИ()/4)

5

=COS(A14-ПИ()/4)

ЗАКЛЮЧЕНИЕ

Персональный компьютер это общедоступный и универсальный инструмент, многократно повышающий производительность интеллектуального труда специалистов различного профиля. Он предназначен для автономной работы в диалоговом режиме с пользователем. Общедоступность определяется сравнительно низкой стоимостью, компактностью, отсутствием специальных требований как к условиям эксплуатации, так и степени подготовленности пользователя.

ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА

1. Информатика для юристов и экономистов, Симонович и др. - СПб.: Питер, 2006.

2. Информатика: Учебник для вузов / В.А.Острейковский - 2е изд., стер - М.: Высш. Шк., 2004.

3. Информатика для ссузов: учебное пособие / П.П.Беленький. - М.: КНОРУС,2005.

4. Информатика: Учебник. Под ред. Н.В.Макаровой - М.: Финансы и статистика, 2006.

Размещено на Allbest.ru


Подобные документы

  • Основные характеристики микропроцессоров: тактовая частота, кэш память, дополнительные инструкции, разрядность, архитектура, количество ядер. История развития микропроцессоров, главные фирмы-производители. Разработка программы работы с массивом.

    курсовая работа [139,4 K], добавлен 24.06.2011

  • Микропроцессор - центральное устройство (или комплекс устройств) ЭВМ (или вычислительной системы), которое выполняет арифметические и логические операции, заданные программой. Тенденции развития современных микропроцессоров и их значимость для общества.

    курсовая работа [50,5 K], добавлен 26.11.2010

  • Понятия и принцип работы процессора. Устройство центрального процессора. Типы архитектур микропроцессоров. Однокристальные микроконтроллеры. Секционные микропроцессоры. Процессоры цифровой обработки сигналов. Эволюция развития микропроцессоров Intel.

    реферат [158,8 K], добавлен 25.06.2015

  • Технологии производства микропроцессоров: основные этапы производства. Выращивание диоксида кремния и создание проводящих областей и тестирование. Особенности производства микропроцессоров. Производство подложек, легирование, диффузия, фотолитография.

    курсовая работа [4,7 M], добавлен 26.03.2009

  • Изучение принципов работы различных компонентов ЭВМ. Общая логическая структура электронной вычислительной машины. Системная шина, арифметико-логическое устройство, запоминающее устройство, считывающее устройство, промежуточные носители информации.

    курсовая работа [559,6 K], добавлен 29.04.2014

  • Первые машины вычисления. Осуществление прорыва в области вычислительной техники. Процессоры пятого поколения. Развитие микропроцессоров Intel Pentium и Intel Pro. Языки программирования высокого уровня. Внутренняя оперативная память процессора.

    реферат [28,2 K], добавлен 07.10.2013

  • Экскурс в историю развития компьютерных микропроцессоров. Основные характеристики, свойства и технологии производства. Первые процессоры, революционная "трешка". Основные конкуренты Intel на рынке микропроцессоров. Революция номер два: шестое поколение.

    реферат [338,6 K], добавлен 17.12.2010

  • Классификация, структура и функции микропроцессоров для персональных компьютеров, их тип, тактовая частота и быстродействие. Однокристальные, многокристальные, многокристальные секционные микропроцессоры. Основные устройства в составе микропроцессора.

    курсовая работа [1,1 M], добавлен 23.04.2013

  • Основные составляющие компьютерной системы. История развития, особенности применения микропроцессоров. Устройство и работа D-триггера. Принципиальная электрическая схема, директивы, операторы и описание программы для микропроцессоров, виды отладчиков.

    методичка [2,9 M], добавлен 27.11.2011

  • Аппаратные средства вычислительной техники. Центральный процессор. Память как составляющая компьютера, ее типичная иерархическая структура. Устройства ввода-вывода, шины. История развития средств вычислительной техники. Характеристика систем на основе Р6.

    реферат [251,3 K], добавлен 08.02.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.