Электронный блокнот |
Главная / ЭКВМ / Техническая информация / Функции |
8. Электронный блокнот8.1. Описание8.1.1. Электронный блокнот представляет собой таблицу (см. рис. 2), предназначенную для записи десятичных чисел с естественной или плавающей запятой. Всего электронный блокнот содержит 16384 группы записей с номерами от 0 до 16383, каждая группа записей содержит 4 записи с номерами от 0 до 3. Все данные, записанные в электронный блокнот, хранятся в энергонезависимой памяти. Рис. 2. Структура записей электронного блокнота ЭВМ 8.2. Регистры электронного блокнота8.2.1. Номер группы записей. Номер группы может принимать значения от 0 до 16383. Регистр имеет доступ по записи и чтению. При включении ЭВМ в регистр заносится нулевое значение и в оперативное запоминающее устройство (в дальнейшем - ОЗУ) ЭВМ считываются записи нулевой группы. 8.2.2. Регистр состояния блокнота. Предназначен для проверки корректности выполнения операций с блокнотом. Доступен только по чтению. 8.3. Функции электронного блокнота8.3.1. Запись и чтение номера группы записей (R9060) Запись и чтение значений в регистр номера группы записей производится при обращении к регистру памяти с адресом 9060. При выполнении каждой команды записи производится загрузка данных, соответствующих заданному номеру группы, из энергонезависимой памяти в ОЗУ ЭВМ. При выполнении команды чтения стек поднимается, ранее записанное значение из регистра номера группы заносится в регистр X стека. 8.3.2. Запись и чтение значений записей (R9061-9064) Запись и чтение значений в установленную группу записей производится при обращении к регистрам памяти с адресами: При выполнении команды записи производится занесение информации в энергонезависимую память электронного блокнота. При выполнении команды чтения из регистров с указанными адресами стек поднимается, значение из ОЗУ заносится в регистр X стека. 8.3.3. Чтение регистра состояния блокнота (R9065) Чтение регистра состояния блокнота производится при выполнении команды чтения из регистра памяти с адресом 9065. При этом стек поднимается, в регистр X заносится значение регистра состояния блокнота. Состояние устанавливается автоматически при выполнении операций с блокнотом. В регистр состояния заносится число 0, если обращение к энергонезависимой памяти блокнота прошло успешно, или число 1, если произошла ошибка. Выполнение команды записи не изменяет состояние регистра с указанным адресом. |
НПП "СЕМИКО" (383) 271-01-25 (многоканальный) |