Professional Documents
Culture Documents
ЗВІТ
з лабораторної роботи №1
з дисципліни “Архітектура комп’ютера та комп’ютерних мереж”
на тему “ Дослідження роботи базової ЕОМ”
Виконав
Студент групи ПЗПІ-20-6
Падалка Артем Борисович
Перевірив
Доцент кафедри ПІ, ктн
Дейнеко Ж.В.
Харків 2021
Мета роботи: Вивчення принципів функціонування базової моделі
ЕОМ, дослідження порядку виконання арифметичних команд та команд
пересилки.
Вхідні данні:
Варіант 10
0C1 0000
0C2 0000
0C3 0013
0C4 000A
0C5 F200
0C6 40CE
0C7 10C3
0C8 30C2
0C9 F200
0CA 40C4
0CB 60C2
0CC 30C1
0CD F000
0CE 0009
Хід роботи:
1. Ознайомимося з принципом дії та системою команд Базової ЕОМ,
порядком виконання машинних команд, інструкцією по роботі з моделлю
Базової ЕОМ.
2. Вивчили подання в БЕОМ числових та логічних значень, організації
арифметичних обчислень.
3. З метою більш належного засвоєння матеріалу: заносимо у пам'ять
БЕОМ програму для обчислення суми двох чисел та порівняв отримані
результати з наведеними у методичних вказівках.
4. Відповідно до варіанту у журналі занесемо у програму дані:
5. Текст програми:
Номер Код Мнемоніка Коментарі
комірк
и
0C1 0000 Комірка, виділена для запису значення з
акумулятору
0C2 0000 Комірка, виділена для запису значення з
акумулятору
0C3 0013 Число ZZZZ
0C4 000A Число XXXX
0C5 F200 CLA Очистка акумулятора
0C6 40CE ADD CE Додавання значення з комірки CE в
акумулятор
0C7 10C3 AND C3 Логічне множення комірки СЕ на С3
0C8 30C2 MOV C2 Пересилка значення з акумулятора до
комірки С2
0C9 F200 CLA Очистка акумулятора
0CA 40C4 ADD C4 Додавання значення з комірки C4 в
акумулятор
0CB 60C2 SUB C2 Віднімання С2 від значення з акумулятора
0CC 30C1 MOV C1 Пересилка значення з акумулятора до
комірки С1
0CD F000 HLT Зупинка
0CE 0009 Число YYYY
Програма реалізує функцію: XXXX – (YYYY AND ZZZZ)
Область подання даних: від -32768 до 32768
6. Виконаємо покрокове виконання програми та заповнимо таблицю
трасування програми. Таблиця трасування виконаних команд:
Команда, яка Зміст регістра процесів після Комірка пам’яті, зміст
виконується виконання команди якої було змінено після
виконання команди.
Номер Код CK PA РК РД A C Адреса Новий код
комірк
и
0C5 F200 С6 C5 F200 F200 0 0
0C6 40CE C7 CE 40CE 9 9 0
0C7 10C3 C8 C3 10C3 13 1 0
0C8 30C2 C9 C2 30C2 1 1 0 0C2 0001
0C9 F200 CA C9 F200 F200 0 0
0CA 40C4 CB C4 40C4 А А 0
0CB 60C2 СС С2 60С2 1 9 1
0CC 30C1 СD C1 30C1 9 9 1 0C1 0009
0CD F000 CE CD F000 F000 9 1
Отримана відповідь у відповідній комірці(0C1):