Калькулятор - описание режима


Главная / ЭКВМ / Техническая информация / РЭ

4.4.1. Описание режима

Калькулятор - это основной режим работы ЭВМ. В калькуляторе, в свою очередь, имеется четыре режима работы: непосредственного выполнения команд (автоматическая работа), программирования, ввода байтов в память программ и выполнения программы.

Режим автоматической работы предназначен для непосредственного выполнения команд при проведении расчетов без использования программы.

Режим программирования предназначен для занесения в память, просмотра и редактирования программы пользователя.

Режим ввода байтов в память программ предназначен для занесения информации в память программ в шестнадцатиричном виде.

Режим выполнения программы предназначен для проведения вычислений по программе пользователя.

После включения питания ЭВМ устанавливается режим автоматической работы, если флаг автоматического запуска не был установлен или программа пользователя не была запущена в момент выключения.

Из главного меню вход в режим калькулятора выполняется выбором пункта "Калькулятор". Вход будет выполнен в тот же режим калькулятора, из которого был выполнен выход в главное меню. ЭВМ при этом восстанавливает состояние, существовавшее на момент выхода.

Для перехода в главное меню из режима калькулятора нажмите клавишу "ВЫХОД".

В режиме калькулятора ЭВМ выполняет следующие основные команды, выполняемые как при автоматической работе, так и при выполнении программы:

  • ввод чисел в регистр X и сброс содержимого регистра X;
  • арифметические операции сложения, вычитания, умножения и деления: +, -, ×, ÷;
  • тригонометрические и обратные тригонометрические функции с заданием аргумента в градусах, градах (1 град = 0,9 градуса) или радианах: sin, cos, tg, arcsin, arccos, arctg;
  • логарифмические функции: ln , lg;
  • показательные функции: ex, 10x;
  • вычисление квадратного корня, квадрата и степени числа, обратной величины: √x, x2, xy, 1/x;
  • выделение целой и дробной части числа: [x], {x};
  • вычисление абсолютного значения числа |x|;
  • определение и изменение знака числа: ЗН, /-/;
  • генерирование случайных чисел, равномерно распределенных в интервале от 0 до 1: СЧ;
  • перевод угловых и временных величин, выраженных в долях градуса или часа, в минуты и доли минуты или в минуты, секунды и доли секунды, а также обратный перевод: Г→М, Г→МС, М→Г, МС→Г;
  • выполнение логических операций: AND, OR, XOR, NOT;
  • занесение константы π.

Каждая команда имеет два различных мнемонических обозначения - в русской и латинской транскрипции. Русские обозначения команд содержат русские, латинские и специальные символы в различных сочетаниях. Латинские обозначения содержат символы, входящие в основную таблицу ASCII. Другие символы отсутствуют, что позволяет осуществлять ввод и вывод текста программы пользователя в терминальном режиме.

Для ввода информации и управления используются 32 клавиши, расположенные в нижней части клавиатуры. Назначение клавиш при работе в автоматическом режиме калькулятора приведено в табл. 4.

Таблица 4

Наименование Назначение в автоматическом режиме
F Префиксная клавиша
K Префиксная клавиша
P Префиксная клавиша
Р-ГРД-Г Переключение размерности представления угловых величин: радиан, град, градус
ШГ вправо Увеличение счетчика адреса на единицу
ШГ влево Уменьшение счетчика адреса на единицу
В/О Сброс счетчика адреса
С/П Запуск программы пользователя, останов в режиме выполнения программы
ИП Вызов в регистр X содержимого регистра памяти
П Запись содержимого регистра X в регистр памяти
БП Безусловный переход в пределах страницы
ПП Выполнение очередной команды программы
0 Ввод цифры '0'
1 Ввод цифры '1'
2 Ввод цифры '2'
3 Ввод цифры '3'
4 Ввод цифры '4'
5 Ввод цифры '5'
6 Ввод цифры '6'
7 Ввод цифры '7'
8 Ввод цифры '8'
9 Ввод цифры '9'
, (запятая) Ввод десятичной запятой, адресация регистра 'A'
/-/ Смена знака числа или порядка, адресация регистра 'B'
ВП Ввод порядка числа, адресация регистра 'C'
Cx Сброс содержимого регистра X, адресация регистра 'D'
Обмен содержимым регистров X и Y
B↑ Поднятие стека, адресация регистра 'E'
+ Сложение
× Умножение
- Вычитание
÷ Деление

Примечание. В сочетании с префиксными клавишами и в других режимах работы действие клавиш изменяется.



НПП "СЕМИКО" (383) 271-01-25 (многоканальный)