Пример готовой курсовой работы по предмету: Программирование
Содержание
Задание 1
Реализовать выполнение команды ассемблера на микрокомандном уровне. Исходные данные по вариантам представлены в таблице.
Номер
варианта Команды Значение операнда
(ячейки ОЗУ)
5 RD #15 –
Решение:
Необходимо выполнить команду RD #15, то есть произвести чтение операнда (числа
15. непосредственно из поля адреса команды в аккумулятор Acc.
Подготовка к выполнению работы:
Запускаем приложение модели учебной ЭВМ CompModel.exe, располагаем удобно окна форм. В главном окне также устанавливаем показ формы микрокомандного уровня (Вид -> Микрокомандный уровень).
Задание 2
Необходимо проанализировать процесс выполнения команд в течение пяти циклов их реализации. Исходные данные по вариантам представлены в таблице:
Вариант IR Команда 1 Команда 2 Команда 3 Команда 4 Команда 5
5 000016 IN WR 8 DIV #4 WR @8 JMP 002
Решение:
Подготовка к выполнению работы:
Запускаем приложение модели учебной ЭВМ CompModel.exe, располагаем удобно окна форм. (Если приложение уже работает, проверяем в главном окне — режим выполнения микрокоманд должен быть отключен! [Работа -> Режим микрокоманд – должен быть без птички]).
Теперь мы должны ввести значение
1. во входной регистр IR
Задание 3
Дана функция:
По таблице выбрать вариант задания.
Номер варианта Fi(x) Fj(x) a
5 5 2 50
Решение:
Составим программу вычисления функции, заданной по условию
y = ((〖x+2)〗^2)/15; 50 ≤ x ≤
75. при x ≥ 50
((〖x+3)〗^2)/x; 1 ≤ x ≤
50. при x < 50.
1)Исходя из допустимых пределов изменения аргумента функций выделим на числовой оси Х области,
Выдержка из текста
Задание 1
Реализовать выполнение команды ассемблера на микрокомандном уровне. Исходные данные по вариантам представлены в таблице.
Номер
варианта Команды Значение операнда
(ячейки ОЗУ)
5 RD #15 –
Список использованной литературы
Нет списка литературы, он здесь не нужен