Форма с номером 254: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 16 промежуточных версий 2 участников)
Строка 1: Строка 1:
Экранная форма ввода десятичного числа
'''Экранная форма ввода десятичного числа'''


'''Форма с номером 254''' (0FEh) предназначена для ввода десятичных чисел. Структура расположена во [[встроенная программа|встроенном программном обеспечении ЭВМ]] вне [[память программ|памяти программ пользователя]].
'''Форма с номером 254''' (0FEh) предназначена для ввода десятичных чисел. Структура расположена во [[встроенная программа|встроенном программном обеспечении ЭВМ]] вне [[память программ|памяти программ пользователя]].


При указании номера этой формы в [[Таблица переходов по команде ВВОД|таблице переходов по команде ВВОД]] вызывается форма, состоящая из одного элемента - поля ввода числа, которая выводится без очистки предыдущего изображения в нижнюю часть [[графический экран|графического экрана]].
При указании номера этой формы в [[Таблица переходов по команде ВВОД|таблице переходов по команде ВВОД]] вызывается форма, состоящая из одного элемента поля ввода числа, которая выводится без очистки предыдущего изображения в нижнюю часть [[графический экран|графического экрана]].


Ввод числа производится в естественной форме или с плавающей запятой и аналогичен вводу числа в [[RX|регистр стека X]] в [[режим автоматической работы|режиме автоматической работы]].
Ввод числа производится в естественной форме или с плавающей запятой и аналогичен вводу числа в [[RX|регистр стека X]] в [[режим автоматической работы|режиме автоматической работы]].


Для ввода применяются клавиши "[[Клавиша 0|0]]...[[Клавиша 9|9]]", [[Клавиша ,|"запятая"]], [[Клавиша ВП|"ВП"]] и [[Клавиша /-/|"/-/"]].
Для ввода применяются клавиши [[Клавиша 0|{{Серая клавиша|0}}]]...[[Клавиша 9|{{Серая клавиша|9}}]], [[Клавиша ,|{{Серая клавиша|1=<span style="position:relative;bottom:3px"> , </span>}}]], [[Клавиша ВП|{{Серая клавиша|ВП}}]] и [[Клавиша /-/|{{Серая клавиша|//}}]].


Запись значения в регистр после набора числа производится нажатием [[Клавиша Ввод|клавиши "ВВОД"]], при этом выполняется возврат в экранную форму из которой было выполнено обращение к форме ввода десятичного числа.
Запись значения в регистр после набора числа производится нажатием [[Клавиша Ввод|клавиши {{Синяя клавиша|Ввод}}]], при этом выполняется возврат в экранную форму из которой было выполнено обращение к форме ввода десятичного числа.


Нажатие [[Клавиша Сx|клавиши "Cx"]] при вводе позволяет обнулить неверно набранное значение.
Нажатие [[Клавиша Сx|клавиши {{Красная клавиша|Сx}}]] при вводе позволяет обнулить неверно набранное значение.


Нажатие [[Клавиша Выход|клавиши "ВЫХОД"]] выполняет возврат в предыдущую форму без изменения ранее записанного в регистре значения.
Нажатие [[Клавиша Выход|клавиши {{Синяя клавиша|Выход}}]] выполняет возврат в предыдущую форму без изменения ранее записанного в регистре значения.


Адрес регистра для ввода числа указывается командой LDADR языка интерфейса или загрузкой нужным значением [[R9207|регистра памяти с номером 9207]].
Адрес регистра для ввода числа указывается [[LDADR|командой LDADR]] [[язык интерфейса|языка интерфейса]] или загрузкой нужным значением [[R9207|регистра памяти с номером 9207]].


== Ссылки ==
== Ссылки ==
* [http://mk.semico.ru/d1_p16.htm#d1_16_2_1 Экранная форма ввода десятичного числа на сайте НПП «СЕМИКО», п. 16.6.1.]
{{Документация|d1_p16.htm#d1_16_2_1|Экранная форма ввода десятичного числа на сайте НПП «СЕМИКО», п. 16.6.1.}}
* См. также [[Форма с номером 253|форму с номером 253]]
[[Category:Графический интерфейс пользователя]]
[[Category:Графический интерфейс пользователя]]

Текущая версия от 19:56, 4 августа 2015

Экранная форма ввода десятичного числа

Форма с номером 254 (0FEh) предназначена для ввода десятичных чисел. Структура расположена во встроенном программном обеспечении ЭВМ вне памяти программ пользователя.

При указании номера этой формы в таблице переходов по команде ВВОД вызывается форма, состоящая из одного элемента — поля ввода числа, которая выводится без очистки предыдущего изображения в нижнюю часть графического экрана.

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

Для ввода применяются клавиши  0 ... 9 ,   ,  ,  ВП  и  /−/ .

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

Нажатие клавиши  Сx  при вводе позволяет обнулить неверно набранное значение.

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

Адрес регистра для ввода числа указывается командой LDADR языка интерфейса или загрузкой нужным значением регистра памяти с номером 9207.

Ссылки[править]