Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Model / Lab04_Mod

.doc
Скачиваний:
101
Добавлен:
16.04.2015
Размер:
169.47 Кб
Скачать

Федеральное государственное бюджетное образовательное учреждение профессионального образования

Санкт-Петербургский национальный исследовательский университет информационных технологий механики и оптики

ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

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

На тему: Моделирование устройства хранения информации.

По дисциплине: Компьютерное моделирование аппаратной обработки данных.

Выполнил:Студент группы №253 Сергиевский Денис. Санкт-Петербург2013г.

Цель работы

Задача – разработать модель устройства хранения данных, отвечающего следующим функциональным требованиям:

  1. Хранение 4 двоичных пятиразрядных чисел.

  2. Возможность считывания одновременно двух двоичных чисел с указанием адресов.

  3. Запись одного двоичного числа в один момент времени по указанному адресу.

В соответствии с заданием к лабораторной работе были разработаны и спроектированы:

  • общая схема

  • rs-триггер

  • dc-триггер

  • фронтовой D-триггер

  • параллельный регистр

  • Обратный мультиплексор (демультиплексор)

Общая схема

Рис.1.Общая схема

RS-Триггер

RS-триггер (представленный на рисунке 2)-триггер, который сохраняет свое предыдущее состояние при нулевых входах и меняет свое выходное состояние при подаче на один из его входов единицы.

rsDC-триггер

DC-триггер (Создан на основе RS-триггера) - запоминает состояние входа и выдает его на выход. D-триггеры имеют, как минимум, два входа: информационный (D) и синхронизации (С). После прихода активного фронта импульса синхронизации на вход С D-триггер открывается. Сохранение информации в D-триггерах происходит после спада импульса синхронизации С.

Рис.2. RSDC-триггер(LabView)

Фронтовой RSDC-триггер

Фронтовой D-триггер запоминает состояние входа и выдаёт его на выход, состоит из 2 DC-триггеров(Фронтовой D-триггер изображен на рисунке 3)

Рис.3. Фронтовой D-триггер

Параллельный регистр

Выполняет функцию памяти. При подаче положительного сигнала на С текущие значения записываются и не изменяются при дальнейших манипуляциях со значениями. При нажатии на сигнал R все значения стираются.

Рис.4. Параллельный регистр

Демультиплексор

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

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

c1

c2

y3

y4

y1

y0

0

0

0

0

0

x

0

1

0

0

x

0

1

0

0

x

0

0

1

1

x

0

0

0

Заключение

В соответствии с заданием к лабораторной работе 4 были разработаны и спроектированы в среде LabVIEW следующие модели:

  • rs-триггер;

  • dc-триггер;

  • фронтовой D-триггер;

  • параллельный регистр;

  • демультиплексор.

Также изображена общая схема устройства, которое выполняет следующие функции:

    • хранение 4-х двоичных пятиразрядных чисел;

    • возможность считывания одновременно двух двоичных чисел с указанием адресов;

    • запись одного двоичного числа в один момент времени по указанному адресу.

Соседние файлы в папке Model