лаба4
.pdfМинистерство науки высшего и общего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра безопасности информационных систем (БИС)
Организация базовой учебной ЭВМ Отчет по лабораторной работе №4 по дисциплине «ОЭВМ и ВС»
Вариант «6 / 2 + 1»
Студент гр. 745-1
_________ Ю.А. Булычева
_________ А.С. Малышкова
_________ Ю.С. Юдаева __.__.2025
Принял Старший преподаватель кафедры КИБЭС
_________ Е.О. Калинин __.__.2025
Томск 2025
|
Оглавление |
|
Введение.................................................................................................................. |
3 |
|
1 ХОД РАБОТЫ...................................................................................................... |
4 |
|
1.1 |
Исследование структуры БУ ЭВМ............................................................... |
4 |
1.2 |
Написание программы................................................................................... |
4 |
Заключение............................................................................................................. |
7 |
|
2
Введение
Целью работы является изучение структурной и функциональной организации процессора на примере базовой учебной ЭВМ.
3
1 ХОД РАБОТЫ
1.1 Исследование структуры БУ ЭВМ
Базовая учебная ЭВМ (БУ ЭВМ) представляет собой простейшую модель процессора, предназначенную для изучения основ его работы (Рисунок 1.1). Состоит из центрального устройства управления (ЦУУ), арифметико-логического устройства (АЛУ) и оперативного запоминающего устройства (ОЗУ). ЦУУ включает управляющий автомат, счетчик команд, регистр команд и дешифратор. АЛУ содержит аккумулятор и регистр данных.
Рисунок 1.1 — Базовая учебная ЭВМ
1.2Написание программы
Входе выполнения задания, согласно заданному варианту — «6 / 2 + 1» был продуман и проработан алгоритм (Рисунок 1.2).
4
Рисунок 1.2 — Алгоритм программы
Далее согласно алгоритму был написан код для программы (Рисунок
1.3).
Рисунок 1.3 — Код программы 5
Объяснение кода программы:
1.05071 — Загрузка значения из ячейки 71 в регистр АЛУ;
2.04072 — Деление значения из регистра АЛУ на значение из ячейки 72;
3.01073 — Сложение значения в регистре АЛУ с знанием из ячейки 73;
4.05174 — Сохранение результата в ячейку 74;
5.10000 — Конец программы.
Для проверки работоспособности программы, она была протестирована
сданными, которые указаны в варианте (Рисунок 1.4).
Рисунок 1.4 — Результат запуска
6
Заключение
В ходе лабораторной работы была изучена структурная и функциональная организация процессора на примере базовой учебной ЭВМ, а также приобретены практические навыки программирования в системе команд БУ ЭВМ.
7
