- •Раздел 1. Микропроцессорные системы управления.
- •Раздел 2. Микроконтроллерные системы управления.
- •Раздел 3. Вопросы эксплуатации микропроцессорных устройств.
- •1. Микропроцессорные системы управления
- •1.1. Принципы построения и основы работы
- •Вопросы и задания
- •1.2. Элементная база мпсу
- •Вопросы и задания
- •1.3. Оперативные запоминающие устройства.
- •Вопросы и задания
- •1.4. Постоянные запоминающие устройства.
- •Вопросы и задания
- •1.5. Архитектура микропроцессора типа кр580вм80
- •Вопросы и задания
- •1.6. Типы машинных циклов и слово состояния
- •Вопросы и задания
- •1.7. Командные циклы чтения/записи
- •Вопросы и задания
- •1.8. Командный цикл подтверждения прерывания.
- •1.9. Принципиальные электрические схемы
- •Вопросы и задания
- •1.10. Интерфейс мпсу с изолированной системой шин
- •Вопросы и задания
- •1.11. Интерфейс мпсу с общей системой шин
- •1.12. Организация обслуживания запросов прерывания
- •Вопросы и задания
- •1.13. Программируемый контроллер
- •Вопросы и задания
- •1.14. Программируемый контроллер прерываний
- •Вопросы и задания
- •1.15. Программируемый интервальный таймер
- •Вопросы и задания
- •1.16. Мпсу с вводом-выводом аналоговой информации
- •Вопросы и задания
- •1.17. Выходные каскады мпсу
- •Вопросы и задания
- •2. Микроконтроллерные системы управления
- •2.1. Архитектура микроконтроллера к1816ве51
- •Вопросы и задания
- •2.2. Принципиальная электрическая схема порта
- •2.3. Схемы подключения внешней памяти к мк51
- •Вопросы и задания
- •2.4. Интерфейс мк51 с большим числом
- •Вопросы и задания
- •2.5. Таймер/счетчики мк51.
- •Вопросы и задания
- •2.6. Система прерываний мк51. Использование прерываний в программах
- •Вопросы и задания
- •2.7. Основы организации
- •Допустимые различия скорости приемо-передачи
- •2.8. Организация мультиконтроллерных систем
- •Программы инициализации станции и абонентов
- •Программы станции и абонента в сеансе "станция→абонент"
- •2.9. Микроконтроллерная система управления
- •3. Вопросы эксплуатации микропроцессорных устройств
- •3.1. Отладка аппаратных средств мпсу
- •Вопросы и задания
- •3.2. Отладка программного обеспечения мпсу
- •Вопросы и задания
- •3.3. Методы обеспечения помехоустойчивости мпсу
- •Вопросы и задания
- •1. Группа команд пересылок
- •2. Группа команд инкремента-декремента
- •3. Группа арифметических команд
- •4. Группа логических команд
- •5. Группа команд сдвига
- •6. Группа команд передачи управления
- •7. Группа команд работы со стеком
- •8. Группа команд ввода-вывода и управления микропроцессором
- •1. Группа команд пересылок
- •2. Группа команд арифметических операций
- •3. Группа команд логических операций
- •4. Группа команд операций с битами
- •5. Группа команд передачи управления
- •Дворак Николай Маркович микропроцессорные устройства
- •В высших учебных заведениях 3-4 уровней
- •98309, Г. Керчь, ул. Орджоникидзе, 82
- •98309, Г. Керчь, ул. Орджоникидзе, 82
7. Группа команд работы со стеком
№ |
Содержание команды |
Мнемокод |
Код2 |
КОП |
Б |
Ц |
Т |
C |
Z |
S |
P |
C' |
Операция |
95 |
Ввод в стек (В,С)-пары |
PUSH В |
11000101 |
С5 |
1 |
3 |
11 |
- |
- |
- |
- |
- |
(SP-1) ←(B); (SP-2) ←(C); SP←SP-2 |
96 |
Ввод в стек (D,E)-пары |
PUSH D |
11010101 |
05 |
1 |
3 |
11 |
- |
- |
- |
- |
- |
(SP-1) ←(D); (SP-2) ←(E); SP←SP-2 |
97 |
Ввод в стек (H,L)-пары |
PUSH H |
11100101 |
Е5 |
1 |
3 |
11 |
- |
- |
- |
- |
- |
(SP-1) ←(H); (SP-2) ←(L); SP←SP-2 |
98 |
Ввод в стек (A,F) – слова состояния программы |
PUSH PSW |
11110101 |
F5 |
1 |
3 |
11 |
- |
- |
- |
- |
- |
(SP-1) ←(A); (SP-2) ←(F); SP←SP-2 |
99 |
Вывод из стека (В,С)-пары |
PОР В |
11000001 |
С1 |
1 |
3 |
10 |
- |
- |
- |
- |
- |
C←(SP); B←(SP +1); SP←SP+2 |
100 |
Вывод из стека (D,E)-пары |
PОР D |
11010001 |
D1 |
1 |
3 |
10 |
- |
- |
- |
- |
- |
E←(SP); D←(SP +1); SP←SP+2 |
101 |
Вывод из стека (H,L)-пары |
POP H |
11100001 |
Е1 |
1 |
3 |
10 |
- |
- |
- |
- |
- |
L←(SP); H←(SP +1); SP←SP+2 |
102 |
Вывод из стека (A,F) – слова состояния программы |
POP PSW |
11110001 |
F1 |
1 |
3 |
10 |
- |
- |
- |
- |
- |
F←(SP); A←(SP +1); SP←SP+2 |
103 |
Обмен стека SP и содержимого (H,L)-пары |
XTHL |
11100011 |
E3 |
1 |
5 |
18 |
- |
- |
- |
- |
- |
(L)↔(SP); (H)↔(SP+1) |