Баженов, Болтушкин, Грицан группа 712-2, отчёт по лабораторной работе 3
.pdfМинистерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение
высшего образования ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ
УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра комплексной информационной безопасности электронно-
вычислительных систем (КИБЭВС)
ОРГАНИЗАЦИЯ МАШИНЫ ПОСТА Лабораторная работа №3
по дисциплине «Организация ЭВМ и вычислительных систем»
Студент гр. 712-2
Г.С. Баженов Л.С. Болтушкин И.В. Грицан
Руководитель
Преподаватель кафедры КИБЭВС
А.С. Семенов
Томск, 2022
Введение
Целью работы является изучение принципов работы простейшего
управляющего устройства на примере машины ПОСТА.
1 Ход выполнения работы
В данной лабораторной работе стояла задача – используя принципы работы простейшего управляющего устройства на примере машины ПОСТА составить алгоритм и программу, имитирующий работу заданного логического элемента «3 И»
Для выполнения лабораторной работы была запущена машина ПОСТ
(рисунок 1.1).
Рисунок 1.1 – Запуск машины ПОСТ
Изучив методическое пособие и формат команд машины ПОСТА, был составлен алгоритм программы (рисунок 1.2).
Рисунок 1.2 – Формат команд машины ПОСТА
Алгоритм и программа, имитирующая работу заданного логического элемента «3 И» на машине ПОСТА (рисунок 1.3).
Рисунок 1.3 – Готовая программа в машине ПОСТА
Алгоритм и код программы, а также его объяснение:
1)50902 // Команда сверяет значение в начальной ячейке, если 0, то переходит к команде 2, если 1, то переходит к команде 8.
2)30300 // Сдвиг на одну ячейку влево, переход к 3 команде.
3)50904 // Команда сверяет значение в следующей ячейке, если 0,
то переходит к 4 команде, если 1, то к 9 команде.
4)30500 // Сдвиг на одно ячейку влево, переход к команде 5.
5)50906 // Команда сверяет значение в последней ячейке, если 0, то переходит к команде 6, если 1, то переходит к команде 10.
6)30700 // Сдвиг на одно ячейку влево, переход к 7 команде.
7)11000 // Записывает в ячейку 2 значение 1, переход к команде 8.
8)00000 // Конец
Если обратиться к таблице истинности, то данный алгоритм и программа
были написаны верно и машина ПОСТА отработала все значения без ошибок.
Схема рассматриваемой модели машины ПОСТА представлена ниже
(рисунок 1.4)
Рисунок 1.4 – Схема модели машины ПОСТА
Заключение
В данной лабораторной работе были изучены принципы работы
простейшего управляющего устройства на примере машины ПОСТА.