ОПд лаб2. ОпдЛаб2. Отчет По лабораторной работе 2 Вариант 205 Студент Митрофанов Е. Ю. Преподаватель Ткешелашвили Н. М
Скачать 27.05 Kb.
|
САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДРОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ Факультет программной инженерии и компьютерной техники Направление подготовки 09.03.04 Программная инженерия Дисциплина «Основы профессиональной деятельности» Отчет По лабораторной работе №2 Вариант 205 Студент Митрофанов Е. Ю. Преподаватель Ткешелашвили Н. М. Санкт-Петербург, 2019 г. Текст задания: По выданному преподавателем варианту определить функцию, вычисляемую программой, область представления и область допустимых значений исходных данных и результата, выполнить трассировку программы, предложить вариант с меньшим числом команд. При выполнении работы представлять результат и все операнды арифметических операций знаковыми числами, а логических операций набором из шестнадцати логических значений.
Назначение программы и реализуемая функция Вычисление значения по формуле Реализуемая формула: R = c – a & b Область представления a, b, c, d, R – 16ти разрядные числа Область допустимых значений Расположение в памяти ЭВМ исходных данных 038, 039, 03В – исходные данные 037 – промежуточный результат 03А – итоговый результат 02E – 036 – команды Адреса первой и последней выполняемой команды Адрес первой команды: 04A Адрес последней команды: 052 Вариант программы с меньшим числом команд
Таблица трассировки
Вывод В ходе выполнения данной лабораторной работы познакомился с устройством БЭВМ. Узнал об основных командах и их классификации. Также познакомился с устройством процессора, назначении его регистров и АЛУ. Проанализировал программу для базовой ЭВМ и разработал вариант с меньшим числом команд. |