Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа 2

.pdf
Скачиваний:
0
Добавлен:
29.06.2024
Размер:
333.09 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра комплексной информационной безопасности электронновычислительных систем (КИБЭВС)

СИСТЕМА КОМАНД МИКРОПРОЦЕССОРОВ СЕМЕЙСТВА INTEL MCS51

Отчет по лабораторной работе по дисциплине «Организация ЭВМ и вычислительных систем»

Выполнили Студентки гр. 713-2

____________ Бахтина А. М.

____________ Исаева Д. Н.

Принял

Преподаватель

___________ Семенов А. С.

___________

Томск 2023

Введение

Целью лабораторной работы является изучение принципов работы и системы команд микропроцессора на примере микропроцессоров семейства Intel mcs-51, а также разобраться в языке программирования «Assembler», выполняя задание 8 варианта, где необходимо используя систему команд процессора 8051, составить алгоритм и написать программу циклического перебора значений от 50 до 0. Числа, делящиеся на 3 без остатка, нужно вывести в порт P1, остальные в порт P0, оцените период выполнения цикла, проверить правильность работы программы на симуляторе.

2

1 ХОД РАБОТЫ

1.1Написание программы

Входе выполнения задания был написан код. (рисунок 1.1).

Рисунок 1.1 – Код

Во время выполнения программы был достигнут желаемый результат: числа, делящиеся на 3 без остатка, были выведены в порт P1, остальные в порт P0 (рисунок 1.2).

Рисунок 1.2 – Характеристики BIOS

3

Была составлена блок-схема для написанного ранее кода (рисунок 1.3).

Рисунок 1.3 – Блок-схема

4

Заключение

В процессе выполнения лабораторной работы были изучены принципы работы и системы команд микропроцессора на примере микропроцессоров семейства Intel mcs-51.

5