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 |
Разработка технологического процесса сборки и монтажа усилителя тока
В
настоящее время, когда развивающаяся рыночная экономика заставляет предприятия
специализирующиеся на выпуске радиоэлектронной аппаратуры (РЭА) работать в
...
Полевые транзисторы и их применение
Актуальность
темы. Полупроводниковые устройства, такие как диоды, транзисторы и интегральные
схемы используются весьма широко в различных устройствах специа ...
Приборы общего и специального назначения со встроенными микропроцессорами для измерения физических величин
Микропроцессорная
техника получает все большее применение в приборостроении. Применение
микропроцессоров (МП) преобразует измерительные приборы в «интеллект ...
Меню сайта
2024 © www.informaticspoint.ru