Проектирование компонент аппаратурной поддержки ВС

Автор работы: Пользователь скрыл имя, 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
Список литературы………………………

Работа состоит из  1 файл

Пензенский Государственный Университет.doc

— 600.50 Кб (Скачать документ)

                 5  Описание алгоритма вычислительно устройства 

     Блок-схема  алгоритма работы тестирующего устройства представлена в приложении Б.

  1. Начало программы (блок 1).
  2. Ввод значений А и В (блок 2)
  3. Проверка условия на нулевой результат ( блок 3)
  4. Вычисление выражения (А-1)( блок 4-5)
  5. Ввод значения HL (блок 6)
  6. Проверка значения HL на нулевой результат (блок 7)
  7. Вычисление выражения (HL + BC) ( блок 10)
  8. Вычисление выражения (HL + DE) (блок 11)
  9. Конец программы (блок 12)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                        6 Программа разрабатываемого устройства 

Разработанная мною программа представлена в приложении В. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    7 Рекомендации по выбору элементной базы для реализации устройства 

     При выборе элементной базы для реализации устройства особое внимание следует  обратить на следующие характеристики:

     а) требуемое быстродействие;

     б) малая потребляемая мощность;

     в) минимальное количество источников питания;

     г) совместимость логических уровней  ИМС;

     д) широкая номенклатура изделий в  серии.

     Данным  требованиям соответствует ИМС  ТТЛ (транзисторно-транзисторная логика) серий К 1533 и К 1531, которые обладая высоким быстродействием. Отличаются малой потребляемой мощностью. Номенклатура этих ИМС достаточно широка для реализации вычислительных систем любой степени сложности. 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                 8  Тестирование программы 

Испытания показали, что программа работает правильно. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                               Заключение 

           В процессе выполнения задания на курсовое проектирование были рассмотрены общие принципы построения микропроцессорных систем, изучены функциональные возможности и команды микропроцессоров.

     В результате выполнения курсового проекта  было спроектировано устройство для определения числа попаданий в заданный диапазон, которое может быть использовано в качестве блока предварительной обработки информации. Были разработаны: электрическая структурная схема устройства, алгоритм работы вычислительного устройства. На основе алгоритма работы была составлена программа функционирования устройства на ассемблере. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                        Список литературы 

  1. Каган Б.М  электронные вычислительные машины и системы- М: Энергоатомиздат, 1991.
  2. Сопряжение датчиков и устройства ввода данных с компьютерами IBM

    PS: пер. с  англ. Под редакцией У.Томпикса, Дж. Уэбстара- М.Мир 1992

  1. Ремонтов А.П., Елисеев В,А, Проектирование элементов и устройств информационно-вычислительных систем в среде WORKBENCH. Учебное пособие.- Пенза: ПГУ 2009
  2. Ремонтов А.П., Сипягин Н.А., Писарев А.П. и др. Схемотехника цифровых информационно- вычислительных устройств. Учебное пособие- Пенза: ПГУ, 2009
  3. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения. Справочник- М.: Радио и связь, 1990.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Схема электрическая структурная

    Приложение А

    (обязательное) 
     
     
     
     
     
     
     
     
     
     
     
     
     

     

     

     

     

     

     

       
 
 

       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                  

      

                                   
 

                                   

                                        Блок- схема алгоритма

                                                Приложение В

                                                (обязательное) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                      Листинг программы

                                            Приложение В

                                            (обязательное) 
 
 
 
 
 
 
 
 
 
 
 
 

      Ассемблер 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 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                Окно рабочего приложения

                                              Приложение Г

                                              (обязательное) 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 

       

Информация о работе Проектирование компонент аппаратурной поддержки ВС