русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Структура устройств обработки данных


Дата добавления: 2015-08-06; просмотров: 710; Нарушение авторских прав


Устройство обработки данных, реализованное на базе БИС серии К1804 (Рис. 10.11) включает в себя операционный и управляющий автоматы.

Операционный автомат построен на группе секций . .ВС1 и вспомогательных БИС. Схема (СУП) ускоренного переноса. .ВР1 обслуживает 4 АЛС (допускает каскадирование). Схема управления сдвигом может быть построена на элементах малой степени интеграции; ее сложность зависит от необходимости реализации в МПС различных типов сдвигов (логический, арифметический, модифицированный, циклический и их комбинации). В простейшем случае - при необходимости реализовать только обыкновенные циклические сдвиги СУС вырождается в две перемычки, соединяющие пары выводов соответственно младшей и старшей секций: PR0-PR3 и PQ0-PQ3. Разумеется, в этом случае в микрокоманде будет отсутствовать поле <УС>.


Рис. 10.10. Микропрограммное устройство управления

Управляющий автомат с программируемой логикой реализован на базе 12-разрядной БИС управления последовательностью микрокоманд. .ВУ4 (предполагается, что объем ПЗУ МК не превышает 4K слов). В состав УУПЛ, кроме. .ВУ4 и ПЗУ МК, входит схема синхронизации, мультиплексор (МП) логических условий и буферные схемы для подключения источников внешнего адреса. БИС . .ВУ4 управляет подключением одного из трех источников адреса: поле микрокоманды АМК содержит адрес перехода и может вводится в. .ВУ4 по сигналу PE\, начальный адрес микропрограммы поступает из ЦУУ и вводится по сигналу MAP\. Если в системе предусмотрены векторные прерывания, то адрес прерывающей подпрограммы поступает от контроллера прерываний и вводится в. .ВУ4 по сигналу VECT\.

Микрокоманда содержит группу полей для управления операционным автоматом:

AA и AB - адреса каналов двухканального блока РЗУ;
I9 - девятибитовый код инструкции для. .ВС1;
C0 входной перенос в младшую секцию;
УС поле управления схемой переносов.

 
 

Рис. 10.11.Структура устройства обработки данных




Для формирования следующего адреса предназначены поля:

X номер логического условия;
АМК адрес перехода;
CEN разрешения анализа логического условия;
CI входной перенос инкрементора адреса;
I4 инструкция секции управления.

При веденный выше формат микрокомандного слова может расширяться за счет введения дополнительных полей (например, для управления внешней магистралью). С другой стороны, часто бывает целесообразно [22] ввести несколько (чаще два) различных форматов микрокоманд - операционных и переходов. Это позволяет уменьшить длину микрокоманды и эффективней использовать объем ПЗУ МК.



<== предыдущая лекция | следующая лекция ==>
Секции управления адресом микрокоманд серии К1804. | МПС с одно- и двухуровневым управлением


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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