
- •Описание архитектуры учебной ЭВМ
- •1. Структура учебной ЭВМ
- •2. Представление данных в модели ЭВМ
- •3. Система команд учебной ЭВМ
- •3.1. Форматы команд
- •3.2. Способы адресации
- •Таблица 1. Способы адресации
- •3.3. Система операций
- •4. Подсистема прерываний
- •5. Модель функционирования кэш-памяти
- •6. Справочник по командам
- •6.1. Типы адресации, их коды и обозначения
- •Таблица 2. Способы адресации и их обозначение
- •6.2. Система команд
- •Таблица 3. Состав команд учебной ЭВМ
- •Лабораторные работы
- •1. Архитектура ЭВМ и система команд
- •Таблица 4. Варианты задания 1
- •2. Командный цикл процессора
- •3. Программирование разветвляющегося процесса
- •Таблица 5. Функции
- •Таблица 6. Варианты задания 2
- •4. Подпрограммы и стек
- •Таблица 7. Варианты задания 3

2.Исходя из допустимых пределов изменения аргумента функций и значения параметра а для своего варианта задания выделить на числовой оси Ох области, в которых функция y вычисляется по представленной в п.1 формуле, и недопустимые значения аргумента. На недопустимых значениях аргумента программа должна выдавать в OR максимальное по модулю отрицательное число.
3.Ввести текст программы в соответствующее окно программной модели и ассемблировать её, при необходимости исправляя ошибки.
4.Отладить программу, проверив корректность её работы при различных значениях аргумента х.
5.Для выбранного допустимого значения аргумента х наблюдать выполнение отлаженной программы в режиме «Шаг» и записать содержимое регистров в таблицу, аналогичною составляемой в задании 1.
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 5. Функции |
|
|
|
|
|
|
|
|
|
|
Интервал допустимых значений аргумента |
|
|||
k |
|
|
Функция Fk (x) |
|
|
||||||||
|
|
|
|
|
|
|
2 ≤ x ≤12 |
|
|
|
|
|
|
1 |
|
|
x +17 |
|
|
|
|
|
|||||
|
|
|
1− x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 ≤ x ≤ 50 |
|
|
|
|
|
|
2 |
|
|
(x +3)2 |
|
|
|
|
|
|||||
|
|
|
x |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
−50 ≤ x ≤ −15 |
|
|
|
||||
3 |
1000 |
|
|
|
|
|
|
|
|||||
|
|
|
x +10 |
|
|
|
|
|
|
||||
|
|
|
|
|
−20 ≤ x ≤ 20 |
|
|
|
|
|
|||
4 |
(x +3)3 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
50 ≤ x ≤ 75 |
|
|
|
|
|
||
5 |
|
|
(x +2)2 |
|
|
|
|
|
|
||||
|
15 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
1 ≤ x ≤ 30 |
|
|
|
|
|
||
6 |
|
|
2x2 +7 |
|
|
|
|
|
|||||
|
|
|
x |
|
|
|
|
|
|
||||
|
|
|
|
|
−50 ≤ x ≤50 |
|
|
|
|
|
|||
7 |
|
|
x2 +2x |
|
|
|
|
|
|||||
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 ≤ x ≤ 90 |
|
|
|
|
|
||
8 |
8100 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
x2 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 6. Варианты задания 2 |
||
|
|
|
|
|
|
|
|
||||||
Вариант |
|
i |
|
j |
|
a |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
1 |
|
|
|
|
2 |
|
1 |
|
12 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
2 |
|
|
|
|
4 |
|
3 |
|
-20 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
3 |
|
|
|
|
8 |
|
4 |
|
15 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
4 |
|
|
|
|
6 |
|
1 |
|
12 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
5 |
|
|
|
|
5 |
|
2 |
|
50 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
6 |
|
|
|
|
7 |
|
3 |
|
15 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
7 |
|
|
|
|
6 |
|
2 |
|
11 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10