- •Компьютерное управление электромеханическими устройствами Рабочая тетрадь к лабораторным работам
- •Лабораторная работа № 1 Работа с регистрами микропроцессора
- •Лабораторная работа № 2 Команды работы с памятью микропроцессора
- •Лабораторная работа № 3 Выполнение арифметических команд
- •Лабораторная работа № 4 Выполнение логических команд
- •Электроэнергетический факультет
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Оренбургский государственный университет»
Кафедра автоматизированного электропривода,
электромеханики и электротехники
Хрипко В.Л.
Компьютерное управление электромеханическими устройствами Рабочая тетрадь к лабораторным работам
для бакалавров заочной формы обучения направления подготовки 140400.62 – Электроэнергетика и электроника, профиля подготовки - Электропривод и автоматика
Оренбург 2016
Лабораторная работа № 1 Работа с регистрами микропроцессора
-
Задание 1:
Составить для заданного варианта программу по загрузке в указанные регистры общего назначения (РОН) микропроцессора следующей последовательности шестнадцатеричных чисел:
Вариант |
1 |
2 |
3 |
|||||||||
РОН |
A |
D |
C |
Е |
H |
L |
D |
E |
D |
E |
H |
C |
Число |
00 |
01 |
02 |
A4 |
12 |
4F |
32 |
DE |
98 |
7F |
54 |
D3 |
Вариант |
4 |
5 |
6 |
|||||||||
РОН |
D |
H |
B |
C |
В |
H |
L |
E |
C |
D |
A |
L |
Число |
28 |
BC |
6E |
7E |
58 |
93 |
3C |
C2 |
DF |
48 |
8D |
DE |
Программу разместить с адреса 800 Н.
-
Задание 2:
Составить для заданного варианта программу по загрузке в указанные регистровые пары и регистр указатель стека микропроцессора следующей последовательности шестнадцатеричных чисел:
Программу разместить с адреса 0820 Н.
-
Регистровая пара
Вариант
BC
DE
НL
SP
Число
0824
3589
0837
0981
1
0932
0834
4802
0914
2
09АВ
3842
5706
0878
3
0945
958А
6810
0915
4
0864
5Е36
5567
0898
5
В2А4
В5А3
0954
0924
6
|
Задание 3: |
|
Составить программу по пересылке содержимого, указанных в задании регистров:
|
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Вариант |
|||||||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
|||||||||||
Число, записанное в регистр-источник |
00 |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
09 |
0А |
0В |
||||
Регистр источник |
L |
A |
B |
C |
D |
E |
H |
L |
A |
D |
C |
L |
||||
Регистр приемник |
D |
C |
D |
E |
H |
L |
E |
A |
B |
C |
D |
H |
||||
Программу разместить с адреса 0830 Н.
Указание: Каждое задание оформлять в таблице следующей формы:
Адрес |
Мнемоника команды |
Код |
Число тактов |
Комментарий |
|
|
|
|
|
Указание: В каждом задании определять время выполнения программы.
