Содержание

Задание 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, располагаем удобно окна форм. (Если приложение уже работает, проверяем в главном окне — режим выполнения микрокоманд должен быть отключен! [Работа -> Режим микрокоманд – должен быть без птички]).

Теперь мы должны ввести значение 16 во входной регистр 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 –

Список использованной литературы

Нет списка литературы, он здесь не нужен

Похожие записи