- •Раздел 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
2. Группа команд инкремента-декремента
№ |
Содержание команды |
Мнемокод |
Код2 |
КОП |
Б |
Ц |
Т |
C |
Z |
S |
P |
C' |
Операция |
21 |
Инкремент регистра R (R = B, C, D, E, H, L, A) |
INR R |
00RRR100 |
__ |
1 |
1 |
5 |
- |
+ |
+ |
+ |
+ |
R←R+1 |
22 |
Инкремент в памяти M: содержимое байта памяти, адрес которой указан в (H,L)-паре, увеличивается на 1 |
INR M |
00110100 |
34 |
1 |
3 |
10 |
- |
+ |
+ |
+ |
+ |
(H,L)←(H,L)+1 |
23 |
Декремент регистра R (R = B, C, D, E, H, L, A) |
DCR R |
00RRR101 |
__ |
1 |
1 |
5 |
- |
+ |
+ |
+ |
+ |
R←R-1 |
24 |
Декремент в памяти M: содержимое байта памяти, адрес которой указан в (H,L)-паре, уменьшается на 1 |
DCR M |
00110101 |
35 |
1 |
3 |
10 |
- |
+ |
+ |
+ |
+ |
(H,L)←(H,L)-1 |
25 |
Инкремент (В,С)-пары |
INX B |
00000011 |
03 |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(B,C)←(B,C)+1 |
26 |
Инкремент (D,E)-пары |
INX D |
00010011 |
13 |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(D,E)←(D,E)+1 |
27 |
Инкремент (H,L)-пары |
INX H |
00100011 |
23 |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(H,L)←(H,L)+1 |
28 |
Инкремент указателя стека SP |
INX SP |
00110011 |
33 |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(SP)←(SP)+1 |
29 |
Декремент (В,С)-пары |
DСX B |
00001011 |
0B |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(B,C)←(B,C)-1 |
30 |
Декремент (D,E)-пары |
DCX D |
00011011 |
1B |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(D,E)←(D,E)-1 |
31 |
Декремент (H,L)-пары |
DCX H |
00101011 |
2B |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(H,L)←(H,L)-1 |
32 |
Декремент указателя стека SP |
DCX SP |
00111011 |
3B |
1 |
1 |
5 |
- |
- |
- |
- |
- |
(SP)←(SP)-1 |