
Лабы / Отчёт по лабораторной работе №3
.odtМинистерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР) Кафедра безопасности информационных систем (БИС)
ОРГАНИЗАЦИЯ МАШИНЫ ПОСТА Отчёт по лабораторной работе Nº1
по дисциплине «ОЭВМ и ВС»
ВАРИАНТ «3ИЛИ-НЕ»
________ Д.В. Байгулова
________ И.А. Волков
____.____.2024
Принял
Старший преподаватель кафедры КИБЭВС
______ Е.О. Калинин
21.10.2024
Оглавление
Введение 3
1 ХОД РАБОТЫ 4
1.1 Написание программы 4
1.2. Алгоритм и код программы и его объяснение 5
Заключение 7
Введение
Целью лабораторной работы является изучение принципов работы простейшего управляющего устройства (УУ) на примере машины Поста и написать алгоритм 3ИЛИ-НЕ.
1 ХОД РАБОТЫ
1.1 Написание программы
Была создана таблица истинности для условия (таблица 1.1)
Таблица 1.1 — Таблица истинности
-
A
B
C
A \/ B
A \/ B \/ C
not(A \/ B \/ C)
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
1
1
0
0
1
1
1
1
0
1
0
0
1
1
0
1
0
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
0
В ходе выполнения работы была написана программа, представленная на рисунке 1.1.
Рисунок 1.1 — Готовая программа
1.2. Алгоритм и код программы и его объяснение
1. 50208 // Команда сверяет значение в начальной ячейке, если 0, то переходит к команде 2, если 1 то переходит к команде 8.
2. 30300 // Сдвиг на одну ячейку назад, переход к 3 команде.
3. 50409 // Команда сверяет значение в следующей ячейке, если 0, то переходит к 4 команде, если 1,то к 9 команде.
4. 30500 // Сдвиг на одно ячейку влево, переход к команде 5.
5. 50610 // Команда сверяет значение в последней ячейке, если 0, то переходит к команде 6, если 1, то переходит к команде 10.
6. 30700 // Сдвиг на одно ячейку влево, переход к 7 команде.
7. 11100 // Записывает в ячейку 3 значение 1, переход к команде 11.
8. 30900 // Сдвиг на одну ячейку влево, переход к команде 9.
9. 31000 // Сдвиг на одну ячейку влево, переход к команде 10.
10. 31100 // Сдвиг на одну ячейку влево, переход к команде 11.
11. 00000 // Конец
Алгоритм работы программы представлен на рисунке 1.2.
Рисунок 1.2 — Алгоритм работы программы
Заключение
В процессе выполнения лабораторной работы были изучены принципы работы простейшего управляющего устройства (УУ) на примере машины Поста, а также выполнено задание в соответствии с вариантом.
Томск 2024