Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 19:24, курсовая работа
Данное устройство вычисляет число попаданий в заданный диапазон и передает результат на СОМ- порт ЭВМ. Возможно, устройство не слишком функционально и будет иметь весьма узкую сферу применения в области компонентов аппаратурной поддержки, но цель работы состоит не в проектировании сложного механизма обработки информации, а в получении навыков разработки подобных систем в целом. И в разработке устройства вычисления с использованием минимального набора элементов, для снижения затрат времени и стоимости устройства в частности.
Введение………………………………………………………………………....3
1 Анализ предметной области………………………………………………….4
2 Техническое задание……………………………………………………….....5
2.1 Основание для разработки…………………………………………...…..5
2.2 Назначение разработки………………………………………………..…5
2.3 Требования к устройству…………………………………………...….5-6
2.4 Стадии и этапы разработки………………………………………...….....6
3 Описание структурной схемы вычислительного устройства…................7-8
4 Описание работы вычислительного устройства по структурной схеме......9
5 Описание алгоритма работы вычислительного устройства…………….....10
6 Программа разрабатываемого устройства……………………………….....11
7 Рекомендации по выбору элементной базы для реализации устройства…12
8 Тестирование программы…………………………………………………….13
Заключение……………………………………………………………………...14
Список литературы………………………
5 Описание алгоритма вычислительно
устройства
Блок-схема алгоритма работы тестирующего устройства представлена в приложении Б.
6 Программа разрабатываемого устройства
Разработанная
мною программа представлена в приложении
В.
7 Рекомендации по выбору элементной базы
для реализации устройства
При выборе элементной базы для реализации устройства особое внимание следует обратить на следующие характеристики:
а) требуемое быстродействие;
б) малая потребляемая мощность;
в) минимальное количество источников питания;
г) совместимость логических уровней ИМС;
д) широкая номенклатура изделий в серии.
Данным
требованиям соответствует ИМС
ТТЛ (транзисторно-транзисторная
8 Тестирование программы
Испытания
показали, что программа работает
правильно.
В процессе выполнения задания на курсовое проектирование были рассмотрены общие принципы построения микропроцессорных систем, изучены функциональные возможности и команды микропроцессоров.
В
результате выполнения курсового проекта
было спроектировано устройство для определения
числа попаданий в заданный диапазон,
которое может быть использовано в качестве
блока предварительной обработки информации.
Были разработаны: электрическая структурная
схема устройства, алгоритм работы вычислительного
устройства. На основе алгоритма работы
была составлена программа функционирования
устройства на ассемблере.
PS: пер. с англ. Под редакцией У.Томпикса, Дж. Уэбстара- М.Мир 1992
Схема электрическая структурная
Приложение А
(обязательное)
Ассемблер
K580. Файл: kurs.as
Строка Адрес
Код
Номер Операция
1 0000 db 06 1 IN 06
2 0002 67 2 MOV H,A
3 0003 db 07 3 IN 07
4 0005 6f 4 MOV L,A
5 0006 db 05 5 IN 05
6 0008 3c 6 INR A
7 0009 3d 7 DCR A
8 000a ca 1f 00 8 JZ 0031
9 000d db 08 9 IN 08
10 000f 5f 10 MOV E,A
11 0010 7c 11 MOV A,H
12 0011 93 12 SUB E
13 0012 d2 06 00 13 JNC 0006
14 0015 7b 14 MOV A,E
15 0016 95 15 SUB L
16 0017 d2 06 00 16 JNC 0006
17 001a 19 17 DAD D
18 001b c3 06 00 18 JMP 0006
19 001e 7a 19 MOV A,D
20 001f d3 09 20 OUT 09
21
0021 76
21
HLT
Символов : 1
Ссылок : 0
Ошибок : 0
Окно рабочего приложения
Информация о работе Проектирование компонент аппаратурной поддержки ВС