Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Микрокоманды хранятся в специальном микропрограммном запоминающем устройстве (МПЗУ). Очередная микрокоманда записывается в регистр микрокоманд и расшифровывается блоком управления. Результат расшифровки - набор управляющих сигналов на АЛУ и адрес следующей микрокоманды или команды. Достоинства такого подхода — возможность реализации сложных команд (например, операции умножения) и легкая смена системы команд. Действительно, чтобы сменить систему команд ЭВМ с гибкой логикой, достаточно в МПЗУ вписать новое содержание.

Такой подход имеет название - CISC-технология (Complex Instraction Set Computer). Следует отметить, что, несмотря на замену одной команды набором микрокоманд, удается повысить быстродействие процессора с одновременным упрощением его структуры и снижением стоимости.

В современных микропроцессорах, начиная с Intel-486, стали использовать еще более упрощенный набор микрокоманд — RISC (Redjuce Instraction Set Computer) технологию, что, опять же, привело к повышению производительности ЭВМ.

Структурная организация машины

 

Известны три принципиально различных типа организации структуры ЭВМ:

-с общим процессором,

-с общей памятью,

-с общей шиной.

Рассмотрим их кратко.

 
 

Машина с общим процессором представлена на рисунок 3. Все устройства (и ОЗУ и внешние устройства) подключены непосредственно к процессору. Любая организация имеет свои

достоинства и недостатки.

Рисунок 3

 

К достоинствам такой организации следует отнести:

доступность и минимальное время обращения процессора к любому устройству;

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

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

Недостатки:

обмен информацией между устройствами возможен только через самое дорогое и дефицитное устройство — через процессор;

невозможен режим прямого доступа к памяти для внешних устройств;

структура ЭВМ достаточно жесткая, т.к. каждому ВУ на процессоре должен быть выделен индивидуальный порт — устройство для подключения.

 

 

 
 

Следующий вариант — машина с общей памятью (рисунок 4).

 

Рисунок 4

 

Достоинства такой структуры:

процессор непосредственно связан только с ОЗУ — самым быстродействующим устройством ЭВМ и самым ему необходимым;

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

внешние устройства могут обмениваться информацией между собой без участия процессора.

Недостатки:

затруднено обращение процессора к внешним устройствам;

требуется администрирование при одновременном обращении к памяти различных устройств, система приоритетов для ВУ;

опять, как и в предыдущем варианте, структура ЭВМ достаточно жесткая, т.к. каждому устройству на блок ОЗУ должен быть выделен индивидуальный порт.

Вариант с общей шиной (рисунок 5). Для него характерно, что все устройства

подсоединены к одной единственной магистрали — общей шине.

 

 

 
 

Рисунок 5

 

Достоинства структуры с общей шиной:

универсальная система связи для всех и внешних, и внутренних устройств ЭВМ;

открытость архитектуры, т.к. к шине можно подключать любые устройства (естественно, из некоторого класса);

количество ВУ теоретически не ограничено;

ВУ могут иметь прямой доступ к памяти;

процессор имеет простой доступ к любому ВУ.

Недостатки:

наличие медленнодействующих ВУ, подключенных к шине, затрудняет работу с быстродействующими ВУ и ОЗУ;

сбой в работе ВУ может привести к аварийной остановке всей машины;

общая производительность машины ограничивается временем обращения к медленнодействующим ВУ.

 

Общая структура машины

 

Общее устройство компьютера и особенности архитектуры рассмотрим на примере упрощенной структуры ЭВМ из семейства PDP-11, разработанной фирмой DEC в 1973г. (рисунок 6). Машина построена по принципу общая шина (Unibus), т.е. все устройства - и внутренние и внешние - подключаются на одну универсальную магистраль.

Основные характеристики машины:

ЭВМ имеет открытую архитектуру, т.е. ориентирована на подключение разнообразных, в том числе и нестандартных, ВУ;

конструктивно машина занимает одну плату;

ЭВМ может работать со словами (16 двоичных разрядов);

ЭВМ может работать с байтами (8 двоичных разрядов);

система команд содержит 72 команды, в том числе и команды с плавающей точкой;

имеется последовательный байтовый интерфейс для связи с удаленными объектами;

имеется параллельный байтовый интерфейс для связи с близкими объектами;

магистраль позволяет подключить до 32 ВУ без дополнительных адаптеров;

ЭВМ широко используется (до настоящего времени) для построения систем автоматического управления техническими объектами.

 


Рисунок 6

 

Данную машину можно рассматривать в настоящее время как классический пример микроЭВМ. Она имеет достаточно простую организацию, в том числе и процессор. Язык ассемблера для нее отличается строгостью и регулярностью, содержит легко понятную систему команд. Для него легко реализуются трансляторы в машинные коды.

 





Поделиться с друзьями:


Дата добавления: 2016-12-06; Мы поможем в написании ваших работ!; просмотров: 594 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Большинство людей упускают появившуюся возможность, потому что она бывает одета в комбинезон и с виду напоминает работу © Томас Эдисон
==> читать все изречения...

2493 - | 2164 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.