- •Лабораторная работа №1 «Исследование работы регистра сдвига» Краткие теоретические сведения. Цифровой логический уровень.
- •Постановка задачи Базовое задание
- •Задание повышенной сложности
- •Рекомендации к выполнению
- •Лабораторная работа №2 «Моделирование работы буфера данных»
- •Классификация полупроводниковых зу по способу доступа к данным и хранению.
- •Краткая характеристика памяти
- •Память fifo
- •Описание лабораторной работы
- •Постановка задачи Базовое задание
- •Рекомендации к выполнению
- •Лабораторная работа №3 «Моделирование кэш-памяти» Описание лабораторной работы
- •Постановка задачи
- •Рекомендации к выполнению
- •Блок микропрограммного управления
- •Блок-схема блока микропрограммного управления (см. Рис. 4.5.)
- •Блок управления с жесткой логикой
- •Лабораторная работа№4а «Моделирование блока управления с микропрограммным управлением» Описание лабораторной работы
- •Рекомендации к выполнению
- •Лабораторная работа №4б «Моделирование блока управления с жесткой логикой»
- •5.Индивидуальные домашние задания
- •5.1. Индивидуальное домашнее задание №1 «Комбинационные многовходовые схемы»
- •Варианты заданий
- •Рекомендации к выполнению
- •5.2.Индивидуальное домашнее задание №2 «Проектирование модуля памяти» Описание домашнего задания
- •Назначение выводов микросхем к155ру5 и к155ру7 Таблица 5.2.1 .
- •Варианты заданийТаблица 5.2.2
- •Методика проектирования модуля памяти
- •6.Курсовое проектирование Список тем курсовых проектов
- •6.1.Память эвм
- •6.1.1.Модуль памяти с блоком ключей защиты
- •6.1.2.Модуль памяти с буфером fifo для записи сбойных адресов, в которых были обнаружены одиночные ошибки блоком контроля с использованием кода Хемминга для их обнаружения в считываемых данных.
- •6.1.3.Модуль памяти с блоком контроля количества обращений к страницам памяти и заменой содержимого страницы с наименьшим количеством обращений (операций чтения) при операции записи в модуль.
- •6.1.4.Модуль памяти с блоком контроля последовательности обращений к адресам памяти в группе заранее указанных адресов.
- •6.2.Процессор
- •6.2.1.Устройство управления объектом, обходящим препятствия.
- •6.2.2.Устройство управления движением объекта на плоскости с контролем за движения его на табло, собранным на сдвиговых регистрах.
- •6.2.3.Анализатор формы сигнала.
- •6.2.4.Универсальный информационный конвейер.
- •6.3.Система ввода-вывода
- •6.3.1.Устройство сбора информации с датчиков и ее обработки.
- •6.3.2.Шифровальное устройство.
- •6.3.3.Электронный коммутатор на четыре направления.
- •Приложение 1. П1 .1. Перечень тем рефератов
- •П1.2. Перечень тем семинаров
- •П1.3. Перечень вопросов к зачету
- •П1.4. Перечень вопросов к экзамену Вводная часть
- •Запоминающие устройства эвм
- •Процессор
- •Система прерываний
- •Организация ввода-вывода
- •Организация мультипрограммного режима эвм
- •Многопроцессорные системы
- •Приложение 2.Справочные данные по микросхемам серии ттл к155 п2.1. Микросхема 2d триггера к155тм2
- •П2.2.Микросхема счетчик двоичный реверсивный к155е7
- •П2.3.Микросхема памяти к155ру2.
- •П2.4.Микросхема зу регистровое на 16 бит к155рп1
- •П2.5.Микросхема регистр сдвига 8- разрядный к155ир13
- •П2.6. Микросхема алу к155ип3
- •Рекомендуемая литература
- •Дополнительная литература
- •Содержание
6.2.Процессор
6.2.1.Устройство управления объектом, обходящим препятствия.
Предлагается разработать принципиальную схему управления движением объекта с возможностью обходить препятствия. Объект имеет шесть степеней свободы и состояние стоп. В основу положить архитектуру блока управления процессора с жесткой логикой. Для кодировки направления движения использовать комбинационную схему, входами которой являются разряды счетчика. Для формирования условных и безусловных переходов использовать режим параллельной загрузки счетчика.
При обнаружении препятствия объект отрабатывает обратный цикл и делает попытку обойти препятствие, используя направления вправо, влево, вверх, вниз и только при неуспешных результатах возвращается в исходную точку, используя для этого историю движения, записанную сначала движения в стек, устанавливая флаг на прерывание для перехода к микропрограмме более высокого уровня.
6.2.2.Устройство управления движением объекта на плоскости с контролем за движения его на табло, собранным на сдвиговых регистрах.
Принципиальная схема управления
основана на архитектуре блока с
микропрограммным управлением. Объект
должен из исходных координат
и
переместиться в точку на плоскости с
конечными координатами
и
,
обходя при этом препятствия.
6.2.3.Анализатор формы сигнала.
В основу устройства положить принцип анализа переходов в блоке предсказания переходов процессоров с конвейерной обработкой команд.
Амплитуда аналогового сигнала подается на вход АЦП. Преобразованная в двоичный код информация поступает на дешифратор, входы которого, соответственно, заведены на входы сдвиговых регистров. Сдвиговые регистры синхронизируются частотой квантования АЦП.
Таким образом, фиксируются значения амплитуды входного сигнала в каждый момент квантования на своем уровне в виде двоичного кода. То есть, после заполнения сдвиговых регистров получается цифровая матрица сигнала за период времени. Используя значения сдвиговых регистров как адреса обращения к памяти можно проводить анализ формы сигнала, предварительно записав в память по этим адресам отображение формы прогнозируемого сигнала или осуществлять контроль его параметрами.
Для осуществления непрерывного наблюдения рекомендуется использовать по два сдвиговых регистра на каждом выходе с дешифратора.
6.2.4.Универсальный информационный конвейер.
Устройство представляет собой конвейер по обработке информации, которое содержит буфер FIFO входной очереди команд, ждущих выполнения исполнительных устройствах: в АЛУ, на преобразователе параллельного кода в последовательный код и в памяти. Обработка информации осуществляется по двум алгоритмам в зависимости от кода операции представленным одним разрядом:
1 - чтение из буфера, передача через мультиплексор в канал связи, сложение с константой, запись в память
0- чтение из буфера, сложение с константой, запись в оперативную память.
При обработке команд на конвейере будут возникать ситуации вызывающие простои из-за различного количества предварительных циклов обработки этих двух видов команд (прежде чем передать операнд в сумматор и записать результат в память). Для увеличения производительности работа конвейера предлагается использовать технологию RePlay применяемую в архитектуре PENTIUM4.
6.3.Система ввода-вывода
6.3.1.Устройство сбора информации с датчиков и ее обработки.
Устройство предназначено для сбора информации с датчиков, фиксирующих последовательность событий, происходящих во времени в различных точках пространства и являющихся следствием события в исходной точке. Для этой цели устройство включает таймер и в определенные отрезки времени, предварительно запрограммированные, информация с датчиков фиксируется в узле сбора для дальнейшего анализа. Целью анализа является обнаружение как прогнозируемых, так и фиксация реальных последствий в точках наблюдения события, имеющего место в точке источника события.
