Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Регистровая АЛУ. Базовая структура РАЛУ




[(А) * (В)] => С

1. поместить операнды (А) и (В) на входы АЛУ.

2. выполнить операцию в АЛУ.

3. записать результат операции в регистр С.

Указанные элементарные операции, далее неделимые называются микрооперациями.

Рисунок 7.2 Структура РАЛУ

Для того чтобы данную структуру использовать далее, нужно решить:

- задачу управления

- задачу синхронизации

В min объеме задача управления решится формированием управляющего слова, задающего тип операции в АЛУ.

Режимы: хранения, записи.

Основная задача синхронизации: формирование тактовых импульсов с целью фиксации информации: в RG-x в те моменты времени, когда на их входах присутствует достоверная информация.

Условимся, что формирование управляющего слова, будет производиться по переднему фронту, а фиксация по заднему.

 

Рисунок 7.3 Временная диаграмма работы РАЛУ

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

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

- приём информации от внешних устройств

- выдача информации на внешние устройства.

Всем этим условиям удовлетворяют 2 структуры:

1. данная структура образуется непосредственным расширением регистра С, с единой системой синхронизации, а также отсутствует аккумулятор (Рисунок 7.4).

Рисунок 7.4 – Первая структура

Рисунок 7.5 - Вторая структура

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

Сравнение 2-х структур:

По аппаратным затратам схемы 1 и 2 эквивалентны, а по динамическим (временным) характеристикам:

- выполнение операций с записью результата в регистр X

- прием информации от внешних устройств с записью информации во внешние устройства.

С точки зрения выполнения операции с размещением результата в регистре X более предпочтительна структура 1.

С точки зрения приема информации с внешних устройств обе структуры эквивалентны. Рассмотрим с точки зрения выдачи информации на внешние устройства.

Рисунок 7.6 - Временные диаграммы выдачи информации на внешние устройства

С точки зрения передачи информации на внешние устройства более предпочтительней является структура 2, так как в структуре 1 после получения результата операции на выходе АЛУ, необходимо пропустить один такт, так как оставшегося времени, как правило, не хватает для того, чтобы зафиксировать достоверный результат операции во времени RG, поэтому необходимо в течении 2-х тактов сохранять информацию в регистрах А и В неизменной.

В варианте 2 результат операции по ближайшему заднему фронту фиксируется в регистре С, при этом можно одновременно изменять информацию регистрах А и В.

В этой схеме увеличиваются аппаратные затраты.

- наличие лишней RG

- наличие DC для него

- необходимо отводить информацию на магистраль

Для выполнения операций в регистре АЛУ требуется задание:

1. типа операций

2. источника операндов

3. приемника результата

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





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


Дата добавления: 2015-04-29; Просмотров: 522; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.