ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
ОДНОПРОЦЕССОРНЫЕ ЭВМ
ЧАСТЬ 5
Федеральное агентство по образованию
ГОУ ВПО «Уральский государственный технический университет-УПИ»
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
ОДНОПРОЦЕССОРНЫЕ ЭВМ
ЧАСТЬ 5
Методические указания к выполнению курсового проекта по дисциплине
«Организация ЭВМ и систем»
для студентов всех форм обучения направления 230100 – Информатика и вычислительная техника
Издание второе, исправленное и дополненное
Екатеринбург 2005
УДК 681.3
Составители: И.В.Хмелевский, В.П.Битюцкий
Научный редактор проф., д-р техн.наук Л.Г. Доросинский
Организация ЭВМ и систем. Однопроцессорные ЭВМ. Часть 5.: Методические указания к выполнению курсового проекта по дисциплине «Организация ЭВМ и систем» / И.В. Хмелевский, В.П. Битюцкий. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2005. 19 с.
Приведены пять тем технического задания по 20 вариантов для трех групп и методические указания к выполнению курсового проекта «Разработка специализированной микроЭВМ» по дисциплине «Организация ЭВМ и систем». Курсовой проект ориентирован как на выполнение под руководством преподавателя, так и самостоятельно. Приведены требования к содержанию и оформлению пояснительной записки, ряд замечаний, позволяющих студентам избежать характерных ошибок при выполнении курсового проекта, и список литературы.
Курсовой проект предназначен для студентов всех форм обучения направления 230100 – Информатика и вычислительная техника
Библиогр.: 26 назв. Табл. 13.
Подготовлено кафедрой "Автоматика и информационные технологии"
ãГОУ ВПО «Уральский государственный
технический университет-УПИ», 2005
(испр. и доп.)
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ........................................................................................................ 4
1. ВЫБОР ВАРИАНТОВ ЗАДАНИЙ............................................................... 4
2. ТЕМЫ КУРСОВЫХ ПРОЕКТОВ................................................................. 5
2.1. ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ЗВУКОВОЙ ПОСЛЕДОВАТЕЛЬ-НОСТИ ….5
2.2. СИСТЕМА КОНТРОЛЯ СРАБАТЫВАНИЯ АВАРИЙНЫХ ДАТЧИКОВ................. 6
2.3. МНОГОКАНАЛЬНАЯ СИСТЕМА СБОРА АНАЛОГОВОЙ ИНФОРМАЦИИ.......... 7
2.4. МНОГОКАНАЛЬНАЯ СИСТЕМА ФОРМИРОВАНИЯ АНАЛОГОВЫХ СИГ-НАЛОВ........................................................................................................................................................... 8
2.5. СИСТЕМА ОТОБРАЖЕНИЯ ИНФОРМАЦИИ ТИПА "БЕГУЩАЯ СТРОКА"....... 10
3. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ КУРСОВОГО ПРОЕКТА............... 10
4. ПРАВИЛА ОФОРМЛЕНИЯ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ............... 12
5. ПРИМЕЧАНИЯ............................................................................................ 13
ПРИЛОЖЕНИЕ 1............................................................................................ 15
ПРИЛОЖЕНИЕ 2............................................................................................ 16
БИБЛИОГРАФИЧЕСКИЙ СПИСОК............................................................. 17
Настоящий курсовой проект предполагает разработку студентом очень упрощенного варианта специализированного управляющего комплекса, состоящего из двух микроЭВМ – центральной и периферийной (центральное и периферийное процессорные устройства, соответственно). Предполагается также, что обе микроЭВМ построены на микропроцессорных комплектах КР580 и связаны между собой последовательным или параллельным интерфейсом. Функциональное назначение комплекса определяется периферийной микроЭВМ, разработке которой и уделено основное внимание в курсовом проекте.
Функции центральной микроЭВМ не определены. Известно только, что в процессе обработки программы центральная микроЭВМ периодически обращается за обслуживанием к периферийной микроЭВМ. Этот период обращения определяется не каким-либо таймером, а потребностями задач, решаемых центральной микроЭВМ.
Студенту предлагается разработать в соответствии с заданием структурную схему всего комплекса, функциональные схемы и алгоритмы функционирования центральной и периферийной микроЭВМ, принципиальную схему периферийной микроЭВМ и ее программное обеспечение. Более подробно требования к содержанию пояснительной записки курсового проекта и ее оформлению для всех вариантов заданий приведены, соответственно, в п. 3 и 4. Кроме того, в п. 5 приведен ряд замечаний, позволяющих студентам избежать характерных ошибок при выполнении курсового проекта.
Список литературных источников, приведенный в конце методических указаний, должен помочь студенту в выполнении курсового проекта. Список составлен с учетом дефицита справочной литературы и является, в некотором смысле, избыточным.
Выбор индивидуального задания осуществляется студентом в соответствии с порядковым номером в списке учебной группы по таблицам, приведенным в п. 1.
Каждый студент выбирает свой вариант задания на курсовой проект из перечня вариантов, приведенных ниже для трех групп (таблицы 1.1 – 1.3), по своему порядковому номеру (графа «№») в списке группы.
Таблица 1.1
№ | Вариант | № | Вариант | № | Вариант | № | Вариант |
01 | 1.1.а | 06 | 1.2.а | 11 | 1.3.а | 16 | 1.4.а |
02 | 2.1.а | 07 | 2.2.а | 12 | 2.3.а | 17 | 2.4.а |
03 | 3.1.а | 08 | 3.2.а | 13 | 3.3.а | 18 | 3.4.а |
04 | 4.1.а | 09 | 4.2.а | 14 | 4.3.а | 19 | 4.4.а |
05 | 5.1.а | 10 | 5.2.а | 15 | 5.3.а | 20 | 5.4.а |
ГРУППА № _______ а
Таблица 1.2
№ | Вариант | № | Вариант | № | Вариант | № | Вариант |
01 | 1.1.б | 06 | 1.2.б | 11 | 1.3.б | 16 | 1.4.б |
02 | 2.1.б | 07 | 2.2.б | 12 | 2.3.б | 17 | 2.4.б |
03 | 3.1.б | 08 | 3.2.б | 13 | 3.3.б | 18 | 3.4.б |
04 | 4.1.б | 09 | 4.2.б | 14 | 4.3.б | 19 | 4.4.б |
05 | 5.1.б | 10 | 5.2.б | 15 | 5.3.б | 20 | 5.4.б |
ГРУППА № _______ б
Таблица 1.3
№ | Вариант | № | Вариант | № | Вариант | № | Вариант |
01 | 1.1.в | 06 | 1.2.в | 11 | 1.3.в | 16 | 1.4.в |
02 | 2.1.в | 07 | 2.2.в | 12 | 2.3.в | 17 | 2.4.в |
03 | 3.1.в | 08 | 3.2.в | 13 | 3.3.в | 18 | 3.4.в |
04 | 4.1.в | 09 | 4.2.в | 14 | 4.3.в | 19 | 4.4.в |
05 | 5.1.в | 10 | 5.2.в | 15 | 5.3.в | 20 | 5.4.в |
2.1. ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ЗВУКОВОЙ ПОСЛЕДОВАТЕЛЬНОСТИ
Разработать на базе микропроцессорного комплекта КР580 комплекс из центрального и периферийного процессорных устройств, связанных интерфейсом INTERF. В качестве адаптеров интерфейса использовать БИС ADAPT с адресацией к ним как к ADDR1. Выбор типа интерфейса, адаптера и способов адресации осуществляется по табл. 2.1. Остальные данные, необходимые для выполнения курсового проекта, приведены в табл. 2.2. Комплекс предназначен для включения и индикации включения одного из М устройств автоматики. Устройства автоматики включаются по сигналам периферийного устройства, формируемым на основании информации, поступившей от центрального устройства. Индикация осуществляется подачей конкретного звукового сигнала с одновременным отображением номера устройства на 7 сегментном индикаторе. Звуковой сигнал, соответствующий включаемому устройству, представляет собой непрерывную звуковую последовательность с параметрами: частоты звучания F1,F2,F3; длительности звучания любого тона Т1,Т2,Т3. Их численные значения не известны периферийной стороне и подлежат загрузке из центрального процессорного устройства. В качестве времязадающего устройства и формирователя звукового сигнала использовать БИС таймера КР580ВИ53 с адресацией к ней как к ADDR2, лежащей (лежащему) в поле адресов периферийного процессора. Номера включаемых устройств автоматики и соответствующие им конкретные виды звуковых последовательностей (длительность и последовательность звучания каждого тона) определяются программой, выполняемой в центральном процессорном устройстве, и передаются периферийному процессору. Длительность звуковой индикации около L секунд. Периодичность обращения центрального процессорного устройства к периферийному – не менее 50 с. После генерации звуковой последовательности в центральное процессорное устройство выдается сигнал (код включенного устройства), по которому принимается решение о правильности выполненной операции. При положительном решении управление передается подпрограмме центрального процессорного устройства, соответствующей номеру включенного устройства автоматики, после чего индикатор должен погаснуть.