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

Model / Lab02_Mod

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

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

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

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

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

На тему: Моделирование устройства вывода.

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

Выполнил:

Студент группы №253

Сергиевский Денис

Санкт-Петербург

2014г.

Цели работы

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

вывод данных в формате десятичных двухразрядных чисел с помощью индикаторов (2 разряда: старший может принимать только значение «1»);

вывод данных в двоичном формате;

вывод состояний флагов вычислительного устройства.

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

  1. Пар. регистры, для сохранения выводимых данных;

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

  3. Дешифратор индикатора для вывода входного двоичного числа в десятичном формате.

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

Параллельный регистр состоит из 5-ти фронтовых rsDC-триггеров, которые в свою очередь состоят из rsDC-триггера. rsDC-триггер включает в себя DC-триггер, который в свою основан на RS-триггере (сложно, запутанно, непонятно).

Схемы RS, DC, фронтального rsDC и rsDC можно посмотреть в лабораторной №3.

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

(Блоки регистров)

Преобразователь дополнительного кода в двоично-десятичный код

Преобразует коды из дополнительного кода в двоично-десятичный. Если число отрицательное, то делается инверсия и добавляется 1, если же число положительное, то оно проходит без изменений. За знак числа отвечает старший разряд (дополнительный код же).

Рис. 2 Преобразователь дополнительного кода в двоично-десятичный код

Дешифратор индикатора

На вход посылается сигнал в двоично-десятичном коде и при помощи дешифратора двоично-десятичный сигнал преобразуется в сигналы индикатора.

Рис. 3 Дешифратор индикатора

Вывод

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

вывод данных в формате десятичных двухразрядных чисел с помощью индикаторов (2 разряда);

вывод данных в двоичном формате;

вывод состояний флагов вычислительного устройства.

Рис. 4 Панель вывода (внутренности)

(Реги — регистры)

(Деш — дешифратор)

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