Микропроцессоры и микроЭВМ

Автор: Пользователь скрыл имя, 19 Апреля 2012 в 08:56, реферат

Описание работы

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

Содержание

|Введение |3 |
|Развитие микропроцессоров |5 |
|Достоинства микропроцессоров |8 |
|Структурная схема, принцип работы микропроцессора |9 |
|Архитектуры, типы, характеристики и параметры микропроц. |15|
|Микропроцессор AMD Duron 1100 (Morgan) | |
|Современные технологии полупроводникового производства |19|
|Список литературы, источники

Работа содержит 1 файл

Реферат на тему.doc

— 139.50 Кб (Скачать)

случае требуется  применение  специальных  буферных  схем  и  мультиплексного

режима обмена данных между МП и внешней памятью.  Мультиплексный  режим  (от

английского  слова   multiple   –   многократный,   множественный),   иногда

называемый  многоточечным,  -  режим  одновременного  использования   канала

передачи  большим  числом  абонентов  с  разделением  во   времени   средств

управления обменом.

Мультиплексор – устройство, которое выбирает данные от  одного,  двух  (или

более) входных  информационных каналов и подает эти  данные  на  свой  выход.

Схема мультиплексора состоит из двухвходовых логических элементов И  –  ИЛИ,

управляемых   распределителем   импульсов.    Промышленностью    выпускаются

мультиплексоры, которые  могут входить в состав , а также  в  виде  отдельных

БИС (например, восьмивходовый одноразрядный; двухвходовый  четырехразрядный;

трехвходовый четырехразрядный и др.).

Демультиплексор – устройство,  выполняющее  противоположную  мультиплексору

функцию, - подает данные, подводимые  к  его  входу,  на  один  (или  более)

выходной информационный канал.

Мультиплексоры    и    демультиплексоры    позволяют     компоновать     из

микропроцессорных  элементов  микроЭВМ  для  любой  длины  машинного  слова.

Предположим,  что  задача  обработки  данных  заключается  в  сложении  двух

операндов, каждый из которых  представляет  собой  восьмиразрядное  двоичное

число – байт.

Восьмиразрядное  арифметически  –  логическое  устройство   выполняет   все

арифметические  и логические операции. На первый вход АЛУ поступает  байт  из

восьмиразрядного  аккумулятора,  а  на  второй  вход  –  из  восьмиразрядного

промежуточного  регистра.   Результат   сложения   указанных   двух   байтов

передается с  выхода АЛУ через внутреннюю шину данных  в  аккумулятор.  Такая

организация удовлетворяет  одноадресной организации микропроцессора. Для  нее

характерно то, что  один  из  операндов,  участвующих  в  обработке,  всегда

находится  в  аккумуляторе,  адрес  которого  задан  неявно.   Поэтому   при

выполнении операции сложения двух операндов требуется  указывать только  один

адрес  –  второго  операнда,  содержащегося,  например  в  одном  из  восьми

регистров общего назначения (РОН).  К  АЛУ  подключены   регистр  признаков,

предназначенный для хранения и  анализа  признаков  результата  операции,  и

схема десятичной коррекции (на рис. 2 не  показана),  позволяющая  проводить

обработку данных в двоично-десятичном коде.

В состав микропроцессора  входят  также  указатель  стек,  счетчик  команд,

буферный  регистр  адреса,  ОЗУ.  Первые  два  РОН  –  регистры  W  и  Z   –

предназначены для  кратковременного  хранения  данных  во  время  выполнения

команды (эти  регистры  недоступны  программисту),  остальные  шесть  РОН  –

регистры B, C, D, E, H и L – cлужат ячейками внутренней  памяти,  называемой

сверхоперативным  запоминающим устройством (СОЗУ). В  них  хранятся  операнды,

подлежащие обработки  в АЛУ, результаты обработки данных, выполненных в  АЛУ,

и управляющие  слова. В каждом регистре помещается  один  байт.  Обращение  к

РОН – адресное. Попарное расположение регистров B и C, D и E, H  и  L   дает

возможность проводить  обработку  двухбайтовых  слов,  называемую  обработкой

“удвоенной точности”. Обмен данными с РОН (считывание и  запись  информации)

осуществляется  через мультиплексор, причем требуемый  регистр  выбирается  с

помощью  селектора  регистров по сигналу УУ.

В левой части  рис. 2 расположены регистр команд, дешифратор кода операции и

УУ (хотя дешифратор относится  к  УУ,  он  нарисован  отдельно  для  большей

наглядности). Стековый регистр адреса на рисунке отсутствует, так  как  стек

представляет собой  определенную зону ОЗУ.

Обмен  информацией  между  регистрами  и  другими  блоками  микропроцессора

производится через  внутреннюю шину данных, причем передачи команд  и  данных

разделены во времени. Связь с  внешней  шиной  данных  осуществляется  через

буферный регистр  данных.

Микропроцессор   –   это   программно-управляемое   устройство.   Процедура

выполняемой   им   обработки   данных   определяется   программой,   т.   е.

совокупностью команд. Команда делится на две части: код операции и адрес.  В

коде операции  заключена  информация  о  том,  какая  операция  должна  быть

выполнена над данными, подлежащими обработке.  Адрес  указывает  место,  где

расположены эти  данные (в регистрах общего  назначения  микропроцессора,  т.

е. во внутренней или  внешней памяти). Слово данных, подвергаемое  обработке,

представляет один байт. Команда может состоять  из  одного,  двух  или  трех

байтов, последовательно  расположенных в памяти.

Первый байт команды  содержит код операции.  Считанный  в  начале  интервала

выполнения команды, называемого циклом команды, ее первый байт поступает  по

внутренней шине данных в  регистр  команд,  где  хранится  в  течение  всего

цикла. Дешифратор кода  операции  дешифрует  содержимое  регистра  команд  –

определяет характер операции и адреса операндов. Эта  информация  подается  в

УУ,  которое  вырабатывает  управляющие  сигналы,   направляемые   в   блоки

микропроцессора, участвующие в выполнении данной команды.

В том случае, когда  код операции непосредственно указывает  адрес  данных  –

объекта обработки, операция начинается сразу после  считывания первого  байта

команды. Если же в  команде  содержится  более  одного  байта,  то  остальные

байты, несущие  информацию об адресе  ячейки  памяти,  где  хранятся  данные,

передаются либо в буферный регистр адреса, либо в один из РОН  только  после

завершения всей  процедуры  считывания  команды  или,  иначе  говоря,  после

получения полной информации о  местонахождении  операндов  и  о  том,  какая

операция должна выполнятся, начинается операция.

Рассмотрим пример  выполнения  операции  сложения  двух  операндов.  Первый

операнд хранится в аккумуляторе, второй в одном из РОН (его адрес  указан  в

команде), откуда  он  передается  в  промежуточный  регистр.  Согласно  коду

операции АЛУ  суммирует поступающие на его  вход  байты  и  выдает  результат,

который фиксируется  в аккумуляторе. Этот результат  можно  использовать  при

дальнейших этапах обработки.

Наряду   с   многокристальными   и   однокристальными    МП    используются

секционированные  или  разрядно-модульные  МП.  Основной  их   отличительной

особенностью является то,  что  каждый  модуль  предназначен  для  обработки

нескольких разрядов машинного слова, а слово в  целом обрабатывается  группой

модулей или секций, соединенных между собой.

      Архитектура микропроцессора (Architecture) –  принцип  его  внутренней

организации, общая  структура,  конкретная  логическая  структура  отдельных

устройств.

      Понятие архитектуры микропроцессора  включает в себя систему   команд  и

способы адресации, возможность  совмещения  выполнения  команд  во  времени,

наличие дополнительных  устройств  в  составе  микропроцессора,  принципы  и

режимы его работы. Выделяют понятия микроархитектуры и макроархитектуры.

       Микроархитектура  микропроцессора  -  это  аппаратная  организация   и

логическая   структура   микропроцессора,   регистры,   управляющие   схемы,

арифметико-логические устройства, запоминающие устройства и  связывающие  их

информационные  магистрали.

       Макроархитектура  микропроцессора  -   это   система   команд,   типы

обрабатываемых  данных, режимы адресации и принципы работы микропроцессора.

       В  общем  случае  под   архитектурой   ЭВМ   понимается   абстрактное

представление машины в терминах основных функциональных модулей, языка  ЭВМ,

структуры данных. 

1. В соответствии  с архитектурными особенностями,  определяющими свойства

системы команд, различают:

    . Микропроцессоры  с CISC архитектурой.

CISC (Complex Instruction Set Computer) - Компьютер  со  сложной   системой

 команд. Исторически  они первые и включают большое  количество  команд.  Все

 микропроцессоры корпораций Intel (Integrated Electronics)  и AMD (Advanced

Micro Devices) относятся  к категории CISC.

    . Микропроцессоры  с RISC архитектурой.

RISC (Reduced Instruction Set Computer) - Компьютер с сокращенной  системой

 команд. Упрощена  система команд и сокращена до такой степени,  что  каждая

 инструкция  выполняется за единственный  такт. Вследствие этого  упростилась

 структура микропроцессора,  и увеличилось его быстродействие.

Пример микропроцессора  с RISC-аpхитектуpой - Power PC. Микропроцессор Power

PC начал разрабатываться  в 1981 году тремя фирмами: IBM, Motorola, Apple.

    . Микропроцессоры  с MISC архитектурой.

MISC (Minimum Instruction Set Computer) - Компьютер с минимальной  системой

 команд. Последовательность  простых инструкций объединяется  в пакет,  таким

 образом,   программа   преобразуется   в   небольшое   количество  длинных

 команд.

2. Разрядность  – максимальное количество разрядов двоичного  кода,  которые

могут обрабатываться или передаваться одновременно.

 Современные  микропроцессоры построены на 32-х  битной архитектуре   x86 или

IA-32 (Intel Architecture 32 bit), но совсем скоро  произойдет  переход  на

более совершенную, производительную 64-х битную  архитектуру  IA-64  (Intel

Architecture 64 bit). Фактически  переход уже начался, этому  свидетельствует

массовый выпуск и выход в продажу в 2003 году нового микропроцессора Athlon

64  корпорации  AMD   (Advanced   Micro   Devices),   этот   микропроцессор

примечателен тем, что может работать как с 32-х  битными приложениями, так и

с 64-х битными. Производительность 64-х битных  микропроцессоров    намного

выше. 

                                    [pic] 

      Разрядность микропроцессора обозначается m/n/k/ и включает:

m - разрядность  внутренних регистров, определяет  принадлежность к тому или

иному классу процессоров;

n - разрядность  шины данных, определяет скорость  передачи информации;

Информация о работе Микропроцессоры и микроЭВМ