Основы профессиональной деятельности c БЭВМ-NG
Основы профессиональной деятельности с БЭВМ-NG
- Методические указания к лабораторным работам (версия 1.45.09).
- Презентация лекций 2019-2020: часть 1 (v1.45.09) часть 2 (v1.45.09), часть 3 (1.45.09), часть 4 (1.45.09)
- Видео лекций Youtube
- Конспект лекций 2019: часть 1. (v1.45)
- Правила проведения дисциплины ОПД
- Вопросы к зачету. 1 семестр
- Вопросы к диф.зачету. 2 семестр
- Эмулятор базовой ЭВМ 2019 (bcomp-ng v1.45.09)
- Исходные коды эмулятора (github.com)
Устаревшие учебники, в которых до сих пор много полезной информации
Необходимо зарегистрироваться СВОИМ идентификатором студента (sNNNNNN)
Лабораторная работа №2
По выданному преподавателем варианту определить функцию, вычисляемую программой, область представления и область допустимых значений исходных данных и результата, выполнить трассировку программы, предложить вариант с меньшим числом команд. При выполнении работы представлять результат и все операнды арифметических операций знаковыми числами, а логических операций набором из шестнадцати логических значений.
Ход работы, содержание отчета и контрольные вопросы описаны в методических указаниях
Чтобы получить задание, введите свой номер варианта.
Лабораторная работа №3
По выданному преподавателем варианту восстановить текст заданного варианта программы, определить предназначение и составить описание программы, определить область представления и область допустимых значений исходных данных и результата, выполнить трассировку программы.
Ход работы, содержание отчета и контрольные вопросы описаны в методических указаниях
Чтобы получить задание, введите свой номер варианта.
Лабораторная работа №4
По выданному преподавателем варианту восстановить текст заданного варианта программы и подпрограммы (программного комплекса), определить предназначение и составить его описание, определить область представления и область допустимых значений исходных данных и результата, выполнить трассировку программного комплекса.
Чтобы получить задание, введите свой номер варианта.
Чтобы получить задание, введите свой номер варианта.
Лабораторная работа №6
По выданному преподавателем варианту разработать и исследовать работу комплекса программ обмена данными в режиме прерывания программы. Основная программа должна изменять содержимое заданной ячейки памяти (Х), которое должно быть представлено как знаковое число. Область допустимых значений изменения Х должна быть ограничена заданной функцией F(X) и конструктивными особенностями регистра данных ВУ (8-ми битное знаковое представление). Программа обработки прерывания должна выводить на ВУ модифицированное значение Х в соответствии с вариантом задания, а также игнорировать все необрабатываемые прерывания.
Чтобы получить задание, введите свой номер варианта.
Лабораторная работа №7
Синтезировать цикл исполнения для выданных преподавателем команд. Разработать тестовые программы, которые проверяют каждую из синтезированных команд. Загрузить в микропрограммную память БЭВМ циклы исполнения синтезированных команд, загрузить в основную память БЭВМ тестовые программы. Проверить и отладить разработанные тестовые программы и микропрограммы.
Чтобы получить задание, введите свой номер варианта.