Курсовая работа: Схема електрична принципова модуля на базі 8-розрядного мікропроцесора
Необхідність виконання складних функцій керування призвела до створення мікроконтролерів - керуючих пристроїв, виконаних на одному чи декількох кристалах. Мікроконтролери виконують функції логічного аналізу і керування (тому за рахунок виключення арифметичних операцій можна зменшити їхню апаратну складність чи розвинути функції логічного керування).
Архітектура мікропроцесора - функціональні можливості апаратних електронних засобів мікропроцесора, використовувані для представлення даних, машинних операцій, опису алгоритмів і процесів обчислень.
Архітектура поєднує апаратні, мікропрограмні і програмні засоби обчислювальної техніки і дозволяє чітко виділити те, що, при створенні конкретної мікропроцесорної системи і використанні можливостей мікропроцесорного комплекту, ВІС повинні бути реалізовані користувачем програмним способом і додатковими апаратними засобами.
Розробляючи програмне забезпечення для мікро-ЕОМ, програміст повинен знати архітектурні особливості і технічні характеристики мікро-ЕОМ. Ця вимога необхідна при використанні мови асемблера, але вона може виявитися істотною і при використанні мови високого рівня. Однак програміст може знатися в апаратному забезпеченні, і тим більше в схемотехнічних елементах мікро-ЕОМ не настільки детально, як інженер-розроблювач мікропроцесорних пристроїв. На відміну від останнього програміст може мати потребу в з'ясуванні і розумінні лише елементів і характеристик обчислювальної машини, що явно відбиваються в програмах і (або) повинні бути враховані при розробці і виконанні програм. До таких елементів і характеристик мікро-ЕОМ варто віднести, зокрема, число й імена програмно-доступних регістрів, розрядність машинного слова, систему команд, доступний розмір і адреси оперативної пам'яті, швидкодію процесора, схему обробки переривань, способи адресації оперативної пам'яті і зовнішніх пристроїв. Сукупність подібних зведень являє собою модель мікро-ЕОМ з погляду програміста.
Для ефективного використання мікро-ЕОМ споживач повинен володіти мовами програмування різного рівня. Задачі системного програмування, наприклад, досить часто вимагають застосування мови асемблера, яка дає можливість найбільш повно і раціонально використовувати апаратні і програмні ресурси мікро-ЕОМ.
У даному курсовому проекті розроблено схему електричну принципову процесорного модуля з використанням мікропроцесора КР580ВМ80А
1. Загальний розділ
1.1. Призначення проектуємого пристрою
У курсовому проекті прийняті наступні скорочення:
БА - буфер адреси;
БД - буфер даних;
ВІС - велика інтегральна схема;
ОС - обчислювальна система;
ГТІ - генератор тактових імпульсів;
ЗП - запам'ятовуючий пристрій;
ІС - інтегральна схема;
МС - мікросхема;
МА - магістраль адреси;
МД - магістраль даних;
МК - магістраль керування;
МП - мікропроцесор;
МПС - мікропроцесорна система;
ОЗП - оперативно-запам'ятовуючий пристрій;
ПДП - прямий доступ у пам'ять;
ПЗП - постійно-запам'ятовуючий пристрій;
ЦП - центральний процесор;
ПВВ - пристрій введення-виведення;
ЕОМ - електронно-обчислювальна машина;
ЧТП - читання пам'яті;
ЗПП - запис у пам'ять;
ЗПВВ - запис у пристрої введення/виведення;