| Студентам > Курсовые > Микропроцессоры 
 МикропроцессорыСтраница: 1/4
 
 
                              КУРСОВАЯ РАБОТА.           СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА  16-ТИ  И  32-Х
РАЗРЯДНЫХ                              МИКРОПРОЦЕССОРОВ.        Микропроцессор.      Самым главным элементом в компьютере, его
"мозгом", является мик- ропроцессор - небольшая (в несколько сантиметров)
электронная схема, выполняющая все вычисления и обработку информации. МП
умеет произво- дить сотни различных операций и делает это со скоростью в
несколько десятков или даже сотен миллионов операций в секунду. В
компьютерах типа IBM PC используются МП фирмы INTEL, а также
совместимые с ними МП других фирм.        Каждый МП имеет определенное число элементов памяти,
называемых регистрами, арифметико-логическое устройство (АЛУ) и
устройство управ- ления (УУ). Регистры используются для временного хранения
выполняемой команды, адресов памяти, обрабатываемых данных и другой
внутренней информации (инф.) МП.      В АЛУ производится арифметическая и логическая обработка
данных. УУ реализует временную диаграмму и вырабатывает
необходимые управляю- щие сигналы для внутренней работы МП и связи его с другой
аппаратурой через внешние шины МП.      Структуры различных типов  МП  могут  существенно 
различаться, однако с точки зрения пользователя наиболее важными
параметрами явля- ются архитектура, адресное пространство памяти,
разрядность шины дан- ных, быстродействие. Архитектуру МП определяет
разрядность слова и внутренней шины данных МП. Первые МП основывались на
4-разрядной архитектуре. Первые ПЭВМ использовали МП с 8-разрядной
архитектурой, а современные МП основаны на МП с 16- и 32-разрядной
архитектурой.      МП с 4- и 8-разрядной архитектурой использовали
последовательный принцип выполнения команд, при котором очередная операция
начинается только после выполнения предыдущей. В некоторых МП с
16-разрядной архитектурой используются принципы параллельной работы,
при котором одновременно с выполнением текущей задачи (команды)
производятся дополнительная выборка и хранение последующих команд. В
МП с 32- разрядной архитектурой используется конвейерный метод
выполнения команд, при котором несколько внутренних устройств МП
работают параллельно, производя одновременно несколько
последовательных команд программы.      Адресное пространство памяти определяется
разрядностью адресных регистров и адресной шины МП. В 8-разрядных МП адресные
регистры обычно составляются из двух 8-разрядных регистров,
образуя 16-разряд- ную шину, адресующую 64 Кбайта памяти. В 16-разрядных МП,
как правило, используются 20-разрядные адресные регистры, адресующие 1
Мбайт памяти. В 32-разрядных МП используются 24- и 32-разрядные
адресные регистры, адресующие от 16 Мбайт до 4 Гбайт памяти.      Для выработки  команд  и  обмена  данными с памятью
МП имеют шину данных, разрядность которой,  как правило,  совпадает  с 
разрядностью внутренней шины данных, определяемой архитектурой МП.
однако для упро- щения связи с внешней аппаратурой внешняя шина данных
может иметь раз- рядность меньшую, чем внутренняя шина данных и регистры
данных. Напри- мер, некоторые МП с 16-разрядной архитектурой имеют
8-разрядную  внеш- нюю шину данных.  Они представляют собой специальные
модификации обыч- ных 16-разрядных МП и обладают практически той же
вычислительной мощью.      Одним из важных параметров МП является
быстродействие, определяе- мое тактовой частотой его работы,  которая  обычно 
задается  внешними синхросигналами. Для разных МП эта частота имеет пределы
0,4...33 МГц. Выполнение простейших команд (например, сложение двух
операндов из ре- гистров или пересылка операндов в регистрах МП)
минимально двух пери- одов тактовых импульсов ( для выборки команды и ее
выполнения). Более сложные команды  требуют для выполнения до 10-20 периодов
тактовых им- пульсов. Если операнды находятся не в регистрах,  а в
памяти, дополни- тельное время расходуется на выборки операндов в регистры
и записи ре- зультата в память.      Скорость работы МП определяется не только тактовой
частотой, но и набором его команд , их гибкостью, развитой системой
прерываний.      Электронная память. Содержит операнды и программу,
которую выпол- няет МП. Обычно имеются слова, соответствующие
разрядности шины данных МП, которые адресуются адресным пространствам МП.
Используются два ти- па эл. памяти: постоянно запоминающие устройства (ПЗУ) и
оперативные запоминающие устройства (ОЗУ).      В ПЗУ хранится инф.,  которую ЭВМ может использовать
сразу  после выключения питания.  Она включает программы инициализации
программно- управляемых периферийных микросхем, программы ядра ОС и в
некоторых приложениях интерпритатор  какого-либо диалогового языка
программиро- вания или наиболее часто используемые прикладные
программы.     Для реализации ПЗУ часто применяют микросхемы с
прожигаемыми пере- мычками К556РТ5 (512 байт), К556РТ7 (2 Кбайта), К573РФ4
(8 Кбайт). В современных ЭВМ емкость ПЗУ достигает сотен Кбайт.      ПЗУ является энергозависимой памятью:  после 
выключения  питания инф. в нем сохраняется. Инф. в ОЗУ разрушается при
выключении питания. В ОЗУ хранятся оперативные данные и программ,
используемые МП. Поэтому микросхемы ОЗУ  по быстродействию должны быть согласованы
с МП,  а ем- кость ОЗУ (вместе с ПЗУ) должна приближаться к приделу,
определяемому адресным пространством МП.      Бывают ОЗУ статистические и динамические.  Стат. ОЗУ
легко сопря- гаются с шинами МП, но имеют меньшую емкость по сравнению
с динамичес- кими. В качестве стат.  ОЗУ часто используются
микросхемы  серии  К537 емкостью до 64 Кбайт.      Для сопряжения динам.  ОЗУ с МП требуется
специальный контроллер, но они обладают большей емкостью по сравнению со
статическими.  Напри- мер, микросхемы серии К565 имеют емкость до 256 Кбайт.      Схемы ввода-вывода. Взаимодействие с оператором через клавиатуру,дисплей и
печатающие уст- ройства, запись  исполняемых  программ из ВЗУ в ОЗУ
осуществляют через порты (многоразрядные шины) ввода-вывода. Для управления
ВУ разработан ряд микросхем,  которые выполняют функции контроллеров
ПУ: клавиатуры, дисплея, НГМД и др.      Связь контроллерами  ПУ  обычно  осуществляется 
через порты вво- да-вывода под непосредственным управлением МП. Однако в
некоторых ЭВМ используется специальный  контроллер  прямого  доступа к
памяти (ПДП), который осуществляет непосредственный обмен инф.  Между
ОЗУ и  ПУ  без учета МП.  Связь  ЭВМ с ПУ производится через
стандартизованные интер- фейсы ПУ.  ┌---------------------------------------------------┐     
┌────────────────────────────────────────┐     
└────────────────────────────────────────┘         
┌─────┐ 
┌───────┐ 
┌─────┐  
┌─────┐         
└─────┘ 
└───────┘ 
└─────┘  
└─────┘           Рис.1.     ОБОБЩЕННАЯ СТРУКТУРНАЯ СХЕМА МП.      РОН - регистры общего назначения      РСН - регистры служебного назначения      БСВШ - блок сопряжения МП с внешними шинами        ХАРАКТЕРИСТИКИ МП.      МП отличаются друг от друга двумя 
характеристиками:  типом  (мо- делью) и тактовой частотой. Наиболее распространены
модели INTEL-8088, 80286, 80386sx,  80386,  80486 и PENTIUM, они приведены в
порядке воз- растания производительности  и цены.  Одинаковые модели
МП могут иметь разную тактовую частоту - чем выше тактовая частота, тем
выше произво- дительность и цена МП.      ТАКТОВАЯ ЧАСТОТА указывает, сколько элементарных
операций (тактов) МП выполняет в 1 секунду.  Тактовая частота измеряется в
Мгц.  Следует заметить, что разные модели МП выполняют одни и теже
операции  (напри- мер, сложение  и  умножение) за разное число тактов.  Чем
выше модель, тем, как правило,  меньше тактов требуется для выполнения
одних и  тех   же операций. Поэтому, например, МП INTEL-80386 работает
раза в 2 быст- рее INTEL-80286 с такой же тактовой частотой.      МОДЕЛИ МП.      Исходный вариант компьютера IBM PC и модель IBM PC
XT  используют МП INTEL-8088.  В начале 80-х годов эти МП выпускались с
тактовой час- тотой 4,77 МГц,  сейчас они выпускаются с тактовой
частотой 8  или  10 МГц (т.е.  новые модели работают в 1,7-2,1 раза быстрее).
Модели с увеличенной производительностью (тактовой частотой)
иногда называются TURBO-XT. Модель IBM PC XT использует более мощный МП INTEL-80286,
и ее произво- дительность в 4-5 раз,  больше, чем у IBM PC XT. Исходные
варианты IBM PC AT работали на Мп с тактовой частотой 6 МГц, сейчас
большинство вы- пускаемых компьютеров  этого  типа  имеет тактовую
частоту от 16 до 25 МГц, т.е.  они работают в 2-3 раза быстрее.  МП
INTEL-80286 имеет нес- колько больше возможностей по сравнению с INTEL-8088,  он
эти дополни- тельные возможности используются  очень  редко,  так 
что  большинство программ, работающих на AT, будет работать и на XT.      В 1988-1991 гг.  большая часть выпускаемых
компьютеров была осно- вана на  достаточно  мощном МП INTEL-80386.  Этот МП
(называемый также 80386DX) работает в 2 раза быстрее, чем работал бы 80286
с той же так- товой частотой.  Диапозон  тактовой  частоты 80386DX- от
25 до 40 МГц. Кроме того, 80386 имеет значительно больше возможностей
по сравнению с INTEL-8088,в частности содержит мощные средства для
управления памятью и команды для 32-разрядных операций (в отличие от
16-разрядных 80286 и 8088).Поэтому многие производители программного
обеспечения разрабаты- вают программы специально для INTEL-80386SX.  Фирмой
INTEL  разработан также МП INTEL-80386SX, он ненамного дороже
INTEL-80286SX, но обладает теми же возможностями, что и INTEL-80386, только при более
низком быс- тродействии (приблизительно в 1,5-2 раза).      Получивший в  последнее  время  широкое 
распространение  МП  IN- TEL-80486 (или 80486DX) мало отличается от INTEL-80386,но
его произво- дительность в 2-3 раза выше. Среди его особенностей
следует отметить встроенную кеш-память и встроенный математический
сопроцессор. Фирмой INTEL также разработаны более дешевый,  но менее
производительный ва- риант - 80486SX и более дорогой и более быстрый вариант -
80486DX. Тактовая частота 80486 обычно находится в диапазоне 33-66
МГц.      В 1993 г.  фирмой INTEL был выпущен новый МП PENTIUM
(ранее анан- сировавшийся под названием 80586).  Этот МП еще более 
мощен, особенно при вычислениях над вещественными числами.        Фирмой INTEL  (США) в развитии МП 8086 и 8088
(отечественные ана- логи К18110ВМ86  и   К1810ВМ88)   разработаны  
высокопроизводительные 16-разрядные Мп 80186, 80286 и 32-разрядные МП 80386,
80386SX, 80486.             ОСНОВНЫЕ ХАРАКТЕРИСТИКИ МП СЕРИИ 8086-80486 
 
 |