Informatics Point
Информатика и проектирование
Цели:
· Проводить эксперименты по заданной методике и осуществять анализ полученных результатов;
· Оформлять результаты натуральных экспериментов и моделирования с учетом требований государственных стандартов (ГОСТ) и единой системы конструкторской документации (ЕСКД) и формулировать выводы;
· Проводить доказательство утверждений и обосновывать принятое решение;
Исследование системы команд языка Assembler для микроконтроллера MSC-51
Используя таблицу 1, в соответствии со своим номером варианта, выберем математическое выражение, для которого необходимо написать программу.
Таблица 1
Вариант |
Задание |
7 |
Вычислить значение выражения OR 10011010b, сохраняя промежуточные результаты в стеке . |
Напишем программу. Сделаем скриншот листинга программы. Скриншот листинга программы изображен на рисунке 1.
Рисунок 1
Проверим работу программы в пошаговом режиме. Выполнение каждого шага программы, а также состояние основных регистров микроконтроллера фиксируем с помощью скриншота экрана компьютера.
Скриншоты проверки работоспособности написанной прогаммы изображены на рисунках 2, 3, 4, 5, 6, 7, 8, 9,10,11,12
assembler микроконтроллер программа
Рисунок 2
Рисунок 3
Рисунок 4
Рисунок 5
Рисунок 6
Рисунок 7
Рисунок 8
Рисунок 9
Рисунок 10
Рисунок 11
Рисунок 12
Основные результаты выполнения программы поместим в таблицу 2.
Таблица 2
Состояние счетчика команд |
Команда |
Состояние основных регистров до выполнения команды |
Состояние основных регистров после выполнения команды |
0002 |
MOV A, #81 |
ACC 00 |
ACC 51 |
0004 |
ADD A, #64 |
ACC 51 |
ACC 91 |
0006 |
MOV B,A |
ACC 91, B 00 |
ACC91, B 91 |
0008 |
MOV A, #112 |
ACC 91 |
ACC 70 |
000A |
SUBB A, #25 |
ACC 70, PSW 05 |
ACC 57, PSW 41 |
000B |
MUL AB |
ACC 57, PSW 41, |
ACC 47, PSW 44 |
000D |
MOV DPL, A |
ACC 47, PSW 44 |
DPTR 0047 |
0010 |
MOV DPH, B |
DPTR 0047 |
DPTR 3147 |
Проектирование канала сбора аналоговых данных микропроцессорной системы
Применяя микропроцессоры и микро-ЭВМ для контроля за сложными
производственными процессами, можно обрабатывать в реальном масштабе времени
сигналы, поступаю ...
Сравнительный анализ социальных сетей
Мы живем в 21 веке в эпоху бурного развития информационных технологий.
Мобильные устройства, интернет и «умная» бытовая техника присутствуют в каждом ...
Регистры хранения
Цель
работы: Изучить один из основных узлов ЭВМ - регистр
хранения (память), приобрести навыки в сборке наладке и экспериментальном
исследовании регистра. ...
Меню сайта
2024 © www.informaticspoint.ru