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

  • 28 марта 2012 г.
  • 1477 Слова
Министерство оброзования и науки Российской Федерации

Краснояркий колледж радиоэлектроники и экономики управления

РЕФЕРАТ
По дисциплине
Микросхема техника

Тема
Микропроцессор


Выполнил студент:
Куликов С.В
Проверил преподователь:
Мишуров А.В











Красноярск 2012
МП называетсяпрограммное устройство обработки данных, выполняемое средствами микроэлектронных технологий в корпусе одной или нескольких больших интегральных схем.
Общая структура МП может быть представлена:



В состав МП входит:
– операционное устройство в виде АЛУ и регистра общего назначения;
– устройство управления (УУ), включающие регистры общего назначения;
– регистр команд (РГ);
– счетчик команд (СК);
СК хранитадрес команды, которую подлежит выполнению. По этому адресу из оперативной памяти извлекается соответствующая команда, занимающая от 1 до нескольких байт и код команды, размещающийся в 1 байте, записывается в РК. В соответствии с кодом команды устройство управления обеспечивает выполнение либо 1 микрооперации, либо микропрограммы, включающей совокупность микроопераций.
В регистре общего назначенияразмещаются операнды выполняемой операции и промежуточные операции вычисления. Результат выполнения команды может быть размещен либо в регистре общего назначения либо записывается в памяти по сформированному адресу.
В процессе выполнения команды могут быть обращения к памяти за операндами. Архитектура МП определяет множество выполняемых команд, разрядные шины адреса, шины данных, составные шиныуправления, составных регистров общего и специального назначения, наличием промежуточной буферной памяти. Это КЭШ-память для размещения команд выполнения команды и блоков данных. Возможна модернизация системы команд количеством одновременной обработки бит в операционном устройстве, количеством самих операционных устройств.
Под разрядностью МП понимают количество двоичных разрядов, обрабатываемых операционнымустройством МП.
Типичным представителем 8-разрядного МП есть Intel 8080, КР 580.
МП имеет 8-разрядную шину данных и 8-разрядное операционное устройство, 16-разрядную шину адреса. МП, выполненный на основе n-МОП технологий. Питание имеют уровни 12В, ±5В.
Общая структура МП имеет следующий вид:




Операционное устройство представлено: АЛУ, схемой десятичной коррекции, регистр общего назначения А(аккумулятор), в котором размещается 1 из операндов и после выполнения операции результат выполнения:
2 буферных регистра БР1 и БР2.
Помимо этого в составе регистра общего назначения имеются 8-разрядные регистры B-L, доступ к которым происходит через мультиплексор МПП. Регистры W и Z программно не доступны. Регистры B-L могут использоваться парами как 16-разрядные.
ПС – программный счетчик, хранящийадрес текущей выполняемой команды, а после ее выборки из памяти увеличивается в соответствии с длиной выполняемой команды в байтах.
УС – указатель стека. Хранит адрес верхушки стека, который размещается в оперативной памяти.
СП – схема приращений. Используется для изменения содержимого программного счетчика и содержимого стека.
РА – регистр адреса.
Буфер шины адреса представляет собойустройство, обеспечивающие подключение и отключение внутренней и внешней шины. Построение такого одноразрядного буфера может быть выполнено по следующей схеме:



При сигнале управления = 1 будут открыты логические элементы 1 и 4. В результате значение с внутренней шины данных передается на внешнюю. Если = 0, то значения с внешней шины данных будут поступать на внутреннюю.
Устройство управления и синхронизациисобрано по схеме с «жесткой» логикой и формирует сигнал управления подаваемый на все элементы МП. Распределение их во времени обеспечивает сигнал синхронизации.
Помимо этого устройство формирует сигнал при записи информации в память или на внешнее устройство. При передачи информации в МП по шинам данных формируется сигнал DB.
HOLD – сигнал...
tracking img