Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Топ:
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2021-04-18 | 171 |
5.00
из
|
Заказать работу |
|
|
Логика работы ЦУ задана в виде алгоритма показывающего последовательность формирования микрокоманд. Каждая микрокоманда определяется набором ее микроопераций (y), после выполнения каждой микрокоманды ЦУ переходит в новое устойчивое состояние, считая что начальным состоянием ЦУ было а 0. На блок схеме алгоритма ЦУ (рис.2.1.1) проставим устойчивое состояние ЦУ которые формируются после выполнения каждой микрокоманды.
Заданное цифровое устройство (ЦУ) является цифровым автоматом (ЦА), значение выходных сигналов которого будет зависит от входных аргументов (Х) – признаков поступающих из операционного устройства и от текущего состояния автомата (ai), которое должно фиксироваться с элементами памяти. Сигналы управления элементами памяти и сигналы микроопераций для АЛУ будет формировать комбинационный узел (КУ) построенный по принципу схемой логики.
Последовательность действий автомата заданной виде алгоритма функционирования в микрокомандах с микрооперациями для каждой микрокоманды(рис 2.1.1).
Считая что исходным состоянием ЦА является а0 проставим на блок-схеме алгоритма (рис 2.1.1) устойчивые состояния ЦА, в которые он будет переходить после выполнения каждой микрокоманды. Заданное ЦА имеет 6 устойчивых состояний, каждое из состояний будет фиксироваться в регистре состояний, который, согласно заданию, будем строить синхронных
D-тиргеров. Для фиксации кодов каждого состояния КУ будет фиксироваться в регистре при воздействии синхронизирующего импульса (С), подаваемого от внешнего генератора синхроимпульсов.
Текущее состояние ЦА будет подаваться на вход КУ виде одиночного сигнала который будет формированные дешифратором состояний.
|
|
|
Шина состояний
а0 а1 ...аn
|
|
D2 Q2 а1
x1 : : а2
xc Dn Qn :
шина аm
приз- y1y2...yk
наков хс
х1 C
рис 2.1.2
z1 zz
результат в ОП
Построение графа функционирования Цифровых устройств
Для большей наглядности представим алгоритм функционирования ЦУ в виде графа. Вершины графа будут соответствовать состояниям ЦУ. Соединим их дугами которые покажут направление вычислительного процесса, условие перехода из одного состояния в другое и выполняемые при этом переход микро операции.(рис.2.2)
Граф функционирования ЦУ.
|
|
Рис. 2.2
Кодирование состояний
Из состояния ЦУ будут фиксироваться в регистре состояний в виде двоичного кода, т.к ЦУ имеет и записывает сколько состояний, то для представления каждого состояния в двоичном коде достаточно 3-х разрядов, поэтому регистр состояний будет строиться на 3-х триггерах. Соответствие между состоянием ЦУ и двоичным кодом который будет фиксироваться в регистре, покажем в таблице состояний (табл.2.3.1 )
|
Таблица состояний.
Состояние ЦА | Кодовая комбинация | ||
Q3 | Q2 | Q1 | |
а0 | 0 | 0 | 0 |
а1 | 0 | 0 | 1 |
а2 | 0 | 1 | 0 |
а3 | 0 | 1 | 1 |
а4 | 1 | 0 | 0 |
a5 | 1 | 0 | 1 |
Табл.2.3.1
Q 1, Q 2, Q 3 - это выходы триггеров Т1,Т2,Т3 на котором построен регистр состояний. Согласно заданию регистр состояний будем строить на Д-триггерах.
Для обеспечения фиксации двоичного кода вновь сформированного состояния. Комбинационная схема должна сформировать соответствующие сигналы на входах триггера.
Соответствие между типом перехода триггера и уровнями сигналов которые должны быть сформированы на входах покажем в Словаре D-триггера (табл.2.3.2)
Словарь D- триггера.
Табл.2.3.2
Переход триггера | Сигнал на входе |
0 → 0 | 0 |
0 → 1 | 1 |
1 → 0 | 0 |
1 → 1 | 1 |
|
|
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!