Вы находитесь на странице: 1из 19

ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ, НАУКИ И МОЛОДЕЖНОЙ

ПОЛИТИКИ

ВОРОНЕЖСКОЙ ОБЛАСТИ

государственное бюджетное профессиональное образовательное учреждение


Воронежской области
«Воронежский государственный промышленно-гуманитарный колледж»
(ГБПОУ ВО «ВГПГК»)

МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ

Методические указания по изучению


дисциплины

Для студентов специальности

09.02.01 «Компьютерные системы и комплексы»

очной формы обучения

ВОРОНЕЖ

2018
ББК 32.81.26-04.12
Е47

Печатается по решению методического совета


Воронежского государственного
промышленно-гуманитарного колледжа

Составители: И.Н. Занин,

Микропроцессорные системы: метод. Указания по


Е47 дисциплине микропроцессорные системы для студентов
специальности 09.02.01 «Компьютерные системы и
комплексы» оч. формы обучения / департамент образования,
науки и молодеж. политики Воронеж. обл., Воронеж. гос.
пром.-гуманитар. колледж ; [cост. И.Н. Занин]. – Воронеж:
ВГПГК, 2018. – 19 c.
Изложены цели и задачи изучения учебной дисциплины; приведены
методические указания к изучению тем учебной дисциплины, список
основной и дополнительной рекомендуемой литературы.
ББК 32.81.26-04.12

© Занин И.Н.,
Воронежский государственный
© промышленно-гуманитарный
колледж, 2018

2
ВВЕДЕНИЕ

Микропроцессорная система (МПС) - представляет собой


систему, включающую в себя хотя бы 1 микропроцессор (МП),
запоминающее устройство (ЗУ), устройства ввода/вывода (УВВ),
устройства сопряжения системной шины с устройствами
ввода/вывода (контроллеры), системную шину.
Данную систему можно рассматривать как пример
электронной системы, которая предназначена для обрабатывания
входных сигналов и выдачи выходных сигналов.
В роли входных и выходных сигналов возможно
использование аналоговых сигналов, одиночных цифровых
сигналов, цифровых кодов, последовательности цифровых кодов.
В данной системе, как в любой цифровой системе, входные
аналоговые сигналы преобразуют в последовательности кодов с
помощью аналогово-цифровых преобразователей (АЦП), а
выходные аналоговые сигналы формируют из
последовательности кодов с помощью цифровых аналоговых
преобразователей (ЦАП). Обрабатывается и хранится
информация в цифровом виде.
Основные типы микропроцессорных систем - различают
следующие основные типы МПС:
Микроконтроллеры представляют собой наиболее простой
тип, в котором все или большинство узлов системы представлены
в виде одной микросхемы;
Контроллеры являются управляющими МПС, выполненными
в виде отдельных модулей;
Микрокомпьютеры — более мощные МПС, имеющие
развитые средства сопряжения с внешними устройствами;
компьютеры любого типа представляют собой самые мощные и
наиболее универсальные МПС.
Общие сведения о микропроцессорных системах
В связи с множеством областей применения МП и микроэвм
можно классифицировать МПС на системном уровне.
Они могут быть представлены: встроенными системами
контроля и управления;
Локальными системами накопления и обработки информации;
Распределенными системами управления сложными
объектами;
3
Распределенными высокопроизводительными системами
параллельных вычислений.
Исходя из вышесказанного, в наше время определились
следующие приоритетные области, в которых применяются МПС:
 Техника связи;
 Системы управления;
 Бытовая и торговая аппаратура;
 Контрольно-измерительная аппаратура;
 Военная техника;
 Вычислительные машины, системы, комплексы и сети;
 Транспорт.

1 ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

Целью дисциплины является овладение навыками


самостоятельной работы и закрепление теоретических знаний,
развить общие и профессиональные компетенции в соответствии
с требованиями ФГОС СПО.

4
Формирования профессиональных компетенций:
Таблица 1
Код
Наименование результата обучения
ПК
Создавать программы на языке ассемблера для
ПК 2.1
микропроцессорных систем
Производить тестирование и отладку
ПК 2.2
микропроцессорных систем.
Осуществлять установку и конфигурирование
ПК 2.3 персональных компьютеров и подключение
периферийных устройств.
Выявлять причины неисправности периферийного
ПК 2.4
оборудования.

1. Формирования общих компетенций:


Таблица 2

Код Наименование результата обучения

Создавать программы на языке ассемблера для


ПК 2.1
микропроцессорных систем
Производить тестирование и отладку
ПК 2.2
микропроцессорных систем.
Осуществлять установку и конфигурирование
ПК 2.3 персональных компьютеров и подключение
периферийных устройств.
Выявлять причины неисправности периферийного
ПК 2.4
оборудования.
Понимать сущность и социальную значимость своей
ОК 1 будущей профессии, проявлять к ней устойчивый
интерес.
Организовывать собственную деятельность,
выбирать типовые методы и способы выполнения
ОК 2
профессиональных задач, оценивать их
эффективность и качество.
Принимать решения в стандартных и нестандартных
ОК 3 ситуациях и нести за них ответственность.

5
Осуществлять поиск и использование информации,
необходимой для эффективного выполнения
ОК 4
профессиональных задач, профессионального и
личностного развития.
Использовать информационно-коммуникационные
ОК 5 технологии в профессиональной деятельности.
Работать в коллективе и команде, эффективно
ОК 6 общаться с коллегами, руководством,
потребителями.
Брать на себя ответственность за работу членов
ОК 7 команды (подчиненных), результат выполнения
заданий.
Самостоятельно определять задачи
профессионального и личностного развития,
ОК 8
заниматься самообразованием, осознанно
планировать повышение квалификации.
Ориентироваться в условиях частой смены
ОК 9 технологий в профессиональной деятельности.

6
ПРИМЕРНЫЙ ТЕМАТИЧЕСКИЙ ПЛАН
ДИСЦИПЛИНЫ «ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»

1.1 Микропроцессоры и микропроцессорные системы


Тема 1.1.1 История развития ВТ
Тема 1.1.2 Архитектурные особенности вычислительных
систем различных классов
Тема 1.1.3 Функциональная и структурная организация ПК
Тема 1.1.4 Возможности и области применения
микропроцессоров и
микропроцессорных систем
1.2 Микроконтроллеры (МК) семейства AVR
Тема 1.2.1 Семейство микроконтроллеров. Общая
характеристика МК
Тема 1.2.2 Направления развития элементной базы 
Тема 1.2.3 Модульный принцип построения
1.3 Процессорное ядро МК
Тема 1.3.1 Основные характеристики и структура типового МК
Тема 1.3.2 Устройство управления (УУ), арифметико-
логическое устройство (АЛУ)
Тема 1.3.3 Логическая структура МК
Тема 1.3.4 Система команд
Тема 1.3.5 Способы адресации
Тема 1.3.6 Организация ввода/вывода в МК
Тема 1.3.7 Форматы передачи данных
Тема 1.3.8 Параллельная передача данных
Тема 1.3.9 Способы обмена информацией в МК 
Тема 1.3.10 Последовательная передача данных
Тема 1.3.11 Организация прерываний в МК
Тема 1.3.12 Контроллеры прямого доступа к памяти 
Тема 1.3.13 Запоминающие устройства (ЗУ). Структура ЗУ.
Тема 1.3.14 Статические ЗУ. Динамические ЗУ
Тема 1.3.15 ЗУ с произвольной выборкой
Тема 1.3.16 Буферная память
Тема 1.3.17 Программирование
Тема 1.3.18 Внутримашинный системный и периферийный
интерфейсы
Тема 1.3.19 Аппаратно-программные средства повышения
надежности работы
7
Тема 1.3.20 Минимизации потребления энергии в системах с
МК
1.4 Особенности проектирования микропроцессорных систем
Тема 1.4.1 Этапы проектирования микропроцессорных систем
Тема 1.4.2 Средства разработки микропроцессорных систем

8
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ

1.1 МИКРОПРОЦЕССОРЫ И МИКРОПРОЦЕССОРНЫЕ


СИСТЕМЫ

Тема 1.1.1 История развития ВТ


Изучение темы необходимо начинать с основных понятий и
определений. Далее следует познакомиться с историей
возникновения ВТ.

Вопросы для самоконтроля


 Дайте определение ЭВМ и ВТ.
 По каким характеристикам можно классифицировать ВТ?

Тема 1.1.2 Архитектурные особенности вычислительных


систем различных классов
При изучении темы нужно обратить внимание на
архитектурные особенности ВС и отличия одного класса ВС от
другого

Вопросы для самоконтроля


 Что такое вычислительная система?
 Какие классы вычислительных систем вы знаете?

Тема 1.1.3 Функциональная и структурная организация


ПК
В данной теме нужно изучить виды организации ПК и
принцип их работы..

Вопросы для самоконтроля


 Что такое функциональная организация ПК
 Что такое структурная организация ПК

Тема 1.1.4 Возможности и области применения


микропроцессоров и микропроцессорных систем
При изучении данной темы необходимо обратить внимание на
существующие системы области применения микропроцессоров и
микропроцессорных систем, а также на перспективы их развития.
9
Вопросы для самоконтроля
 Какие области применения микропроцессоров и
микропроцессорных систем вы знаете?
 Каковы перспективы развития применения
микропроцессоров и микропроцессорных систем?

1.2 МИКРОКОНТРОЛЛЕРЫ (МК) СЕМЕЙСТВА AVR

Тема 1.2.1 Семейство микроконтроллеров. Общая


характеристика МК
В данной теме изучается конкретное семейство
микроконтроллеров, их архитектура и принцип работы?

Вопросы для самоконтроля


 Что вы знаете о AVR контроллерах?
 Охарактеризуйте микроконтроллеры как технологию?

Тема 1.2.2 Направления развития элементной базы


При изучении данной темы рассматриваются основные
направления развития элементной базы микроконтроллеров?.

Вопросы для самоконтроля


 Какие бывают элементные базы микроконтроллеров?
 Каковы перспективные направления развития элементной
базы микроконтроллеров?

Тема 1.2.3 Модульный принцип построения


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

Вопросы для самоконтроля


 Что такое модульный принцип построения
микроконтроллера?
 Где преминяются микроконтроллеры с модульным
построением архитектуры?

10
1.3 ПРОЦЕССОРНОЕ ЯДРО МК

Тема 1.3.1 Основные характеристики и структура типового


МК
В данной теме рассматривается структура типового
микроконтроллера применяемого для построения процессорного
ядра.

Вопросы для самоконтроля


 Расскажите, какова структура типового микроконтроллера?.
 Какова функция процессорного ядра??

Тема 1.3.2 Устройство управления (УУ), арифметико-


логическое устройство (АЛУ)
В данном разделе необходимо изучить структуру УУ и АЛУ,
их архитектуру и принцип работы.

Вопросы для самоконтроля


 Что такое устройство управления?.
 Что такое арифметико-логическое устройство?

Тема 1.3.3 Логическая структура МК


В данном разделе подробно рассматривается логическая
структура микропроцессора.

Вопросы для самоконтроля


 Каково логическая структура микропроцессора?.
 Что такое Булева алгебра (алгебра логики)?

Тема 1.3.4 Система команд


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

Вопросы для самоконтроля


 Какие бывают команды в микропроцессорах?
 Как формируются команды микропроцессора??

11
Тема 1.3.5 Способы адресации
В данном разделе перечисляются способы адресации в
микроконтроллерах.

Вопросы для самоконтроля


 Какие бывают способы адресации?
 Основной принцип адресности в микроконтроллерах?

Тема 1.3.6 Организация ввода/вывода в МК


В данном разделе необходимо рассмотреть то как организован
ввод и вывод информации в микроконтроллерах.

Вопросы для самоконтроля


 Как осуществляется ввод информации в микроконтроллер?
 Как осуществляется вывод информации в
микроконтроллер?

Тема 1.3.7 Форматы передачи данных


В данной главе перечисляются и подробно разбираются
форматы передачи данных в микроконтроллерах

Вопросы для самоконтроля


 Какие бывают форматы передачи данных?
 От чего зависит эффективность того или иного формата
передачи данных для микроконтроллера?

Тема 1.3.8 Параллельная передача данных


В данном разделе рассматривается параллельный метод
приёма и передачи данных в микропроцессорах.

Вопросы для самоконтроля


 Что такое параллельная передача данных?
 Как осуществляется приём и передача данных??

Тема 1.3.9 Способы обмена информацией в МК


В данной главе перечисляются и подробно разбираются
способы обмена информацией в микроконтроллерах.

Вопросы для самоконтроля


12
 Какие вы знаете способы передачи информации?
 Что такое обмен информацией?

Тема 1.3.10 Последовательная передача данных


В данном разделе подробно изучается последовательный
способ передачи данных.

Вопросы для самоконтроля


 Что такое последовательная передача данных?.
 Чем последовательная передача данных отличается от
параллельной?

Тема 1.3.11 Организация прерываний в МК


В данном разделе подробно разбирается процесс организации
и осуществления прерывания в микроконтроллере.

Вопросы для самоконтроля


 Что такое прерывание?
 Как организуется прерывание в микроконтроллере??

Тема 1.3.12 Контроллеры прямого доступа к памяти


В данном разделе изучаются контроллеры прямого доступа к
памяти и их отличие от других микроконтроллеров.

Вопросы для самоконтроля


 Что такое контроллеры прямого доступа к памяти?
 Чем контроллеры прямого доступа к памяти отличаются от
других?

Тема 1.3.13 Запоминающие устройства (ЗУ). Структура ЗУ.


В данном разделе необходимо изучить структуру
запоминающего устройства, его назначение и применение.

Вопросы для самоконтроля


 Что такое запоминающее устройство?
 Как устроено запоминающее устройство?

Тема 1.3.14 Статические ЗУ. Динамические ЗУ


В данном разделе рассматриваются статические и
13
динамические запоминающие устройства, их структура и
сравнительная характеристика.

Вопросы для самоконтроля


 Что такое статические запоминающие устройства?
 Что такое динамические запоминающие устройства?

Тема 1.3.15 ЗУ с произвольной выборкой


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

Вопросы для самоконтроля


 Что такое запоминающее устройство с произвольной
выборкой?
 Каков алгоритм работы запоминающего устройства с
произвольной выборкой?

Тема 1.3.16 Буферная память


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

Вопросы для самоконтроля


 Что такое буферная память?
 Для чего применяется буферная память?

Тема 1.3.17 Программирование


В данном разделе изучаются теоретические аспекты
алгоритмического программирования микроконтроллеров.

Вопросы для самоконтроля


 Чем алгоритмическое программирование отличается от
обычного?
 Какие среды программирования применяются для
алгоритмического программирования?

14
Тема 1.3.18 Внутримашинный, системный и
периферийный интерфейсы
В данном разделе изучаются внутримашинный, системный и
периферийный интерфейсы, принцип их работы и отличия.

Вопросы для самоконтроля


 Что такое внутримашинный интерфейс?
 Что такое системный интерфейс?
 Что такое периферийный интерфейс?

Тема 1.3.19 Аппаратно-программные средства повышения


надежности работы
В данном разделе изучаются способы повышения надёжности
работы при помощи аппаратно-программных средств.

Вопросы для самоконтроля


 Какие аппаратно-программные средства применяются для
повышения надёжности?
 Какие параметры надёжности существуют?

Тема 1.3.20 Минимизации потребления энергии в системах


с МК
В данном разделе рассматриваются способы минимизации
потребления энергии в системах с микроконтроллером.

Вопросы для самоконтроля


 Чем важна минимизации потребления энергии в системах с
микроконтроллером?
 Какие бывают способы минимизации потребления энергии
в системах с микроконтроллером?

1.4 ОСОБЕННОСТИ ПРОЕКТИРОВАНИЯ


МИКРОПРОЦЕССОРНЫХ СИСТЕМ

Тема 1.4.1 Этапы проектирования микропроцессорных


систем
В данном разделе изучаются основные этапы проектирования
микропроцессорных систем.

15
Вопросы для самоконтроля
 Какие этапы проектирования микропроцессорных систем
вы знаете?
 С чего начинается проектирование микропроцессорной
системы?

Тема 1.4.2 Средства разработки микропроцессорных


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

Вопросы для самоконтроля


 Какие вы знаете аппаратные средства разработки
микропроцессорных систем?.
 Какие вы знаете программные средства разработки
микропроцессорных систем?

16
ВОПРОСЫ К ЭКЗАМЕНУ

1. Основные комплектующие ПК.


2. Классификация ЭВМ.
3. Характеристики ЭВМ.
4. Виды информации.
5. Способы представления информации в ЭВМ.
6. Основные черты современных процессоров.
7. Понятия архитектуры ЦП.
8. Микропроцессоры фирмы «Intel».
9. Микропроцессоры фирмы «AMD».
10. RISC и CISC архитектура.
11. Типовые узлы и устройства вычислительной техники.
12. Классификацию устройств памяти.
13. Основные понятия кэш-памяти.
14. Интерфейс USB.
15. Интерфейс FireWire.
16. Интерфейс SerialATA.
17. Принципы работы сканеров.
18. Принцип работы принтеров.
19. Способы подключения периферийных устройств.

17
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

18
Учебное издание

Микропроцессорные системы

Методические указания по изучению дисциплины

Для студентов специальности

09.02.01 «Компьютерные системы и комплексы»

очной формы обучения

Составители

ЗАНИН ИВАН НИКОЛАЕВИЧ

Компьютерная верстка И.Н.Занин


Подписано в печать 25.12.2017. Формат 60  84 1/16. Бумага для офисной техники.
Гарнитура Таймс. Цифровая печать. Усл. печ. л. 0,93. Уч.-изд. л. 0,5. Тираж 20 экз.
Воронежский государственный промышленно-гуманитарный колледж (ВГПГК)
394000 г. Воронеж, пр. Революции, 20

19