Пермский государственный технический университет
Кафедра Информационных технологий и автоматизированных систем
Курсовая работа
по дисциплине «Организация ЭВМ и систем»
тема: Структурно-алгоритмическое проектирование ЭВМВыполнил:
Пермь-2007
Задание (18 вариант)
Разработать контролер прерываний на 6 входов. Предусмотреть возможность программной настройки 2х типов системы приоритетов: неизменного и изменяемого с циклической сменой приоритетов после каждого обслуживания.Реферат
Отчет с., рис., табл., 4 источника.
Формат команды; разрядность операндов; способы адресации операндов; регистровая адресация памяти; косвенная регистровая адресация памяти; дешифратор.
Цель работы –разработка алгоритма работы и структуры контроллера прерываний на 6 входов, в котором программно можно настраивать 2 системы приоритетов: неизменного и изменяемого с циклической сменой приоритетов после каждого обслуживания.
При разработке устройства использовались концепции «черного ящика», т.е. первоначальное определение общих функций устройства и системы входных и выходных сигналов. В основедальнейшей работы с «черным ящиком» использовался принцип декомпозиции, т.е. последовательное разложение функций на подфункции до получения описания функций на элементарном уровне.
В результате работы был составлен алгоритм работы и структура контроллера прерываний, в котором программно возможно настраивать две системы приоритетов.Содержание
Титульный лист…………………………………………………...…………………..1
Задание..………………………………………………………………….…...………. 2
Реферат……………………………………………………………………...………… 3
Содержание……...…………………………………………………….……….…..…. 4
Обозначения и сокращения…………...…………………………..………………... 5
Введение
1. Исследование предметной области курсовой работы.
1.1. Система прерыванийпрограмм в ПК………………………..……….................. 6
1.2. Общая характеристика системы прерываний…………..……………………. …6
Основная часть
2. Разработка контроллера преррываний
2.1. Анализ исходных данных задания на курсовую работу ……………...………..8
2.2. Спецификация устройства на уровне «черного ящика»………………………...8
2.3. Представление «черного ящика» устройства в виде операционной иуправляющей частей ……………………………………………………………………...9
2.4. Разработка структуры операционной части контроллера прерываний ………………………………………………………………………………10
2.5. Составление алгоритма работы контроллера прерываний …………………...10
2. 6. Составление спецификации устройства ……….……………………………...12
Заключение………………………………………………………………………… 20
Список использованнойлитературы………………………………………….. 21
Обозначения и сокращения
Таблица 1 – Обозначения и сокращения
|к. пр. |Контроллер прерываний |
|МП |МикроПроцессор |
|УЧ|Управляющая Часть устройства |
|ОЧ |Операционная Часть устройства |
|ОЗУ |Оперативное Запоминающее Устройство |
|Пр. |Процессор...
Кафедра Информационных технологий и автоматизированных систем
Курсовая работа
по дисциплине «Организация ЭВМ и систем»
тема: Структурно-алгоритмическое проектирование ЭВМВыполнил:
Пермь-2007
Задание (18 вариант)
Разработать контролер прерываний на 6 входов. Предусмотреть возможность программной настройки 2х типов системы приоритетов: неизменного и изменяемого с циклической сменой приоритетов после каждого обслуживания.Реферат
Отчет с., рис., табл., 4 источника.
Формат команды; разрядность операндов; способы адресации операндов; регистровая адресация памяти; косвенная регистровая адресация памяти; дешифратор.
Цель работы –разработка алгоритма работы и структуры контроллера прерываний на 6 входов, в котором программно можно настраивать 2 системы приоритетов: неизменного и изменяемого с циклической сменой приоритетов после каждого обслуживания.
При разработке устройства использовались концепции «черного ящика», т.е. первоначальное определение общих функций устройства и системы входных и выходных сигналов. В основедальнейшей работы с «черным ящиком» использовался принцип декомпозиции, т.е. последовательное разложение функций на подфункции до получения описания функций на элементарном уровне.
В результате работы был составлен алгоритм работы и структура контроллера прерываний, в котором программно возможно настраивать две системы приоритетов.Содержание
Титульный лист…………………………………………………...…………………..1
Задание..………………………………………………………………….…...………. 2
Реферат……………………………………………………………………...………… 3
Содержание……...…………………………………………………….……….…..…. 4
Обозначения и сокращения…………...…………………………..………………... 5
Введение
1. Исследование предметной области курсовой работы.
1.1. Система прерыванийпрограмм в ПК………………………..……….................. 6
1.2. Общая характеристика системы прерываний…………..……………………. …6
Основная часть
2. Разработка контроллера преррываний
2.1. Анализ исходных данных задания на курсовую работу ……………...………..8
2.2. Спецификация устройства на уровне «черного ящика»………………………...8
2.3. Представление «черного ящика» устройства в виде операционной иуправляющей частей ……………………………………………………………………...9
2.4. Разработка структуры операционной части контроллера прерываний ………………………………………………………………………………10
2.5. Составление алгоритма работы контроллера прерываний …………………...10
2. 6. Составление спецификации устройства ……….……………………………...12
Заключение………………………………………………………………………… 20
Список использованнойлитературы………………………………………….. 21
Обозначения и сокращения
Таблица 1 – Обозначения и сокращения
|к. пр. |Контроллер прерываний |
|МП |МикроПроцессор |
|УЧ|Управляющая Часть устройства |
|ОЧ |Операционная Часть устройства |
|ОЗУ |Оперативное Запоминающее Устройство |
|Пр. |Процессор...
Поделиться рефератом
Расскажи своим однокурсникам об этом материале и вообще о СкачатьРеферат