СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Лабораторная работа по МДК 01.01 Системное программирование

Категория: Прочее

Нажмите, чтобы узнать подробности

Лабораторная работа "Простейшая программа. Отладка" проводится в рамках изучения дисциплины МДК 01.01 Системное программирование. 

Просмотр содержимого документа
«Лабораторная работа по МДК 01.01 Системное программирование»

Лабораторная работа №1

Простейшая программа. Отладка

Цель: познакомиться с интерфейсом программы «ЛамПанель», изучить простейшие команды, научиться запускать и отлаживать программу.


Задание 1.

Используя команду MOV, напишите программу, которая заполнит регистры так, как в таблице 1.

Таблица 1.

Регистры

R0

1111 0000 0000 0000

R1

1111 1111 0000 0000

R2

1111 1111 1111 0000

R3

1111 1111 1111 1111

Текст программы.

Скриншот результата.

Запишите, какие десятичные числа были только что записаны в регистры (таблица 2):

Таблица 2.

Регистр

Десятичные значения

Без учета знака

С учетом знака

R0



R1



R2



R3




Задание 2.

Наберите и выполните программу, предоставьте ее результат выполнения:

MOV 25, R0

MOV R0, R1

OUT R1, P0

STOP

Дайте расшифровку каждой команде (таблица 3).

Таблица 3.

Команда

Расшифровка

MOV 25, R0


MOV R0, R1


OUT R1, P0


STOP



Задание 3.

Набрать и отладить следующий код программы:

MOV 0, R0

OUT R0, P0

OUT R0, P6

OUT R0, P7

MOV 7770, R0

OUT R0, P1

MOV 4510, R0

OUT R0, P2

MOV 7720, R0

OUT R0, P3

MOV 4140, R0

OUT R0, P4

MOV 7640, R0

OUT R0, P5

STOP

Что получилось в результате выполнения данной программы?

Измените программу так, чтобы на ламповой панели вывелся номер вашей группы (в отчет вставьте код программы и скриншот результата).