23422

Дослідження роботи регістрів

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Завантаження інформації в регістр провадиться синхронно з позитивним перепадом тактового імпульсу якщо на входах М N є напруги низького рівня логічного 0. Якщо на одному із цих входів напруга високого рівня після приходу позитивного тактового перепаду в регістрі повинні залишитися попередні дані. Якщо на входи G2 G1 подано напругу активного низького рівня дані що утримуються в регістрі відображаються на виходах 1Q.4Q присутність хоча б однієї напруги високого рівня на входах дозволу G2 і G1 викликає Z стан розмикання для вихідних...

Украинкский

2013-08-05

172 KB

4 чел.

Лабораторна робота № 4

Тема: Дослідження роботи регістрів.

Мета роботи: Ознайомитися з роботою регістрів у різних режимах роботи. Практично перевірити таблиці станів регістрів.

Хід роботи.

  1.  Завантажити програму Electronics Workbench Pro з Головного меню.

Експеримент 1. Дослідження регістра 74173.

а) Зібрати схему за рис.1. Вибрати за допомогою генератора слова двійкові комбінації, які дозволяють перевірити всі режими його роботи.

Завантаження інформації в регістр провадиться синхронно з позитивним перепадом тактового імпульсу, якщо на входах М, N є напруги низького рівня (логічного 0). Якщо на одному із цих входів напруга високого рівня, після приходу позитивного тактового перепаду в регістрі повинні залишитися попередні дані. Вхід скидання CLR має високий активний рівень. Якщо на входи G2, G1 подано напругу активного низького рівня, дані, що утримуються в регістрі, відображаються на виходах 1Q...4Q, присутність хоча б однієї напруги високого рівня на входах дозволу G2 і G1 викликає Z  стан (розмикання) для вихідних ліній. При цьому дані з регістрів у шину даних систем не проходять, виходи регістра не впливають на роботу інших аналогічних виходів, приєднаних до провідників шини. На роботу входів скидання CLR і тактового С зміна рівнів на входах дозволу впливу не має.

Зміну рівнів сигналів відстежити за діодними індикаторами і на екрані осцилоскопа.

б) Скласти таблицю стану, що нагадує таблицю істинності.

Рисунок 1

Експеримент 2. Дослідження регістра 74195 у режимі прийому даних.

а) Зібрати схему за рис.2. Провести дослідження регістра 74195 у режимі прийому даних.

Якщо на вході LD/SH є напруга низького (активного) рівня, всі чотири тригери регістра запускаються одним тактовим перепадом (від низького рівня до високого). Тоді дані від паралельних входів A...D передаються на відповідні виходи QA...QD.

б) Скласти таблицю стану, що нагадує таблицю істинності.

Експеримент 3. Дослідження регістра 74195 у режимі зсуву за рис.3:

а) Зібрати схему за рис.3. Провести дослідження регістра 74195 у режимі зсуву.

 зсув і установка по першому каскаду (JK=11);

- зсув і скидання по першому каскаду (JK=00);

 зсув і перемикання першого каскаду (JK=10);

 зсув і зберігання в першому каскаді (JK=01). При цьому CLR=1, LD/SH=1, стан входу А будь-який.

Рисунок 2

Сигналом низького рівня на вході LD/SH завантажуються паралельні дані й сигналом низького рівня проводиться їхній зсув вправо. Якщо на цьому вході є напруга високого рівня, через входи першого тригера J і К в регістр уводяться послідовні дані. Вхід J має високий активний рівень, вхід К — низький; якщо ці входи з'єднати, одержимо простий D-вхід. Дані зсуваються в напрямку від QA до QB, QC, а потім до QD після кожного позитивного перепаду на тактовому вході CLK.

Зсув даних вліво забезпечується в схемі, де кожен вихід Qn з'єднаний зовнішньою перемичкою із входом Dni.

Для режиму зсуву напругу на вході LD/SH треба зафіксувати на високому рівні. Через те, що всі операції в регістрі 74195 строго синхронні й запускається він фронтом імпульсу, логічні рівні на входах J, К, Dn, LD/SH можна довільно змінювати до приходу фронту запуску. Низьким рівнем на вході CLR всім вихідним сигналам присвоюється низький рівень.

Напруга низького рівня на вході CLR означає також заборону на дію тактового імпульсу CLK, для правильного скидання даних треба вибрати момент, коли на вході CLK є напруга низького рівня.

Рисунок 3

PAGE  1


 

А также другие работы, которые могут Вас заинтересовать

77370. Методика распределенных вычислений RiDE 391 KB
  RiDE это методика для программирования в параллельных распределенных средах основанная на модели потока данных dtflow. Иногда при создании подобных решений используется модель потоков данных Dtflow. В различных вариантах методики основанные на моделях потоков данных применяются для создания процессорных архитектур суперкомпьютеров в целом для программной организации вычислительных потоков в рамках одного процесса и взаимодействия процессов в распределенной вычислительной среде. Методика основана на анализе...
77371. Технология параллельного программирования RiDE 34.5 KB
  УрО РАН RiDE это технология программирования в параллельных распределенных средах на основе модели потока данных dtflow. RiDE основана на анализе различных в том числе и собственных моделей потока данных. Технология RiDE базируется на понятиях хранилища задач и правил.
77372. Микроядро RiDE.C 19.5 KB
  Здесь разумно начать с описания микроядра RiDE. Многие особенности микроядра RiDE.C определяет базовый протокол обмена данными между задачами RiDE.
77373. Язык программирования RiDE.L 18 KB
  Традиционно используемые в HPC языки с архитектурой классических компиляторов: C, C++, FORTRAN, Pascal – не позволяют справляться с этой сложностью настолько хорошо, насколько позволяют более поздние языки: Haskell, JavaScript, Oz, Ruby. Но программы, написанные на таких языках недостаточно эффективны во время исполнения
77374. Распределенная виртуальная сцена в онлайн-визуализации 30.5 KB
  Визуализация результатов вычислений для большого числа задач выполняется с помощью трехмерной графики. Для отображения результатов счета часто применяются стандартные графические пакеты, такие как ParaView или Open Data Explorer. При этом существует необходимость получать представление и о ходе выполнения программы и состоянии обрабатываемых данных.
77375. Изучение социальной тревожности у различных групп пользователей сети Интернет 391 KB
  Провести теоретический анализ работ, посвященных социальной тревожности и проблемам, связанным с использованием сети Интернет и онлайн-игр. Выделить и описать группы пользователей сети Интернет и виды сетевой активности. Выявить факторы, связанные с проявлением высокой социальной тревожности. Подобрать методически инструментарий, позволяющий определить уровень социальной тревожности. Провести анализ различий в проявлении социальной тревожности между респондентами из различных групп.
77376. О подсистеме истории в среде научной визуализации SharpEye 48.5 KB
  Обсуждаются пути реализации подсистемы редактируемой истории в возможности которой должны входить функции отката и повтора манипуляций проделанных пользователем сохранение и восстановлении подобранного вида сцены. Ключевые слова: научная визуализация система визуализации подключаемые внешние модули редактируемая истории откат повтор действий Введение В течение последних лет авторы разрабатывают среду ShrpEye конструктор систем научной визуализации [34]. Соответственно система должна предоставлять пользователю функционал...
77377. Функциональные возможности среды-конструктора систем научной визуализации SharpEye 38.5 KB
  Существующие системы научной визуализации можно разделить на три группы: универсальные системы (VIZIT, ParaView), системы, специализированные для некоторого класса задач (IVS3D, Venus, VolVis); и системы, специализированные для конкретной задачи. Недостатки первых двух групп – сложность в освоении, неизменность встроенных алгоритмов представления или высокая сложность их модификации.
77378. СИСТЕМА СОБЫТИЙНО-УПРАВЛЯЕМОЙ ТРАНСЛЯЦИИ LiME 34.5 KB
  Но архитектура мультиклеточных процессоров кроме повышения эффективности исполнения кода обладает рядом других важных и необходимых на практике возможностей таких как продолжение исполнения программы даже при выходе из строя части исполнительных устройств и группировка функциональные устройства более оптимальным для каждой конкретной задачи образом отключая при этом в целях экономии энергии устройства которые не используются и некоторые другие. В этой разработке самой первой из самых трудоёмких задач следует решить задачу по переводу...