суббота, 9 февраля 2013 г.

код клавишы энтер

Таким образом, в памяти под эту конструкцию будет отведено 22 байта:

списка параметров в виде структуры может использоваться также директива STRUC.

MAXLEN указывают на один и тот же адрес памяти. В трансляторе MASM для определения

Так как в списке параметров директива LABEL не занимает места, то NAMEPAR и

NAMEFLD DB 20 DUP (?) ;введенные символы.

ACTLEN DB ? ;реальная длина;

MAXLEN DB 20 ;максимальная длина;

NAMEPAR LABEL BYTE ;Список параметров:

поле, которое будет содержать введенные символы:

для занесения в него действительного числа введенных символов. С третьего байта начинается

максимальное значение его - шестнадцатеричное FF или 255. Второй байт необходим DOS

содержит максимальную длину вводимых данных. Так как это однобайтовое поле, то возможное

Здесь LABEL представляет собой директиву с атрибутом BYTE. Первый байт

Ниже приведен пример, в котором определен список параметров для области ввода.

куда команда помещает действительную длину введенного текста в байтах.

длину, не сохраняются. Во-вторых, в списке параметров должно быть определенное поле,

должна быть определена максимальная длина вводимого текста. Символы, превышающие максимальную

Область, где будут размещаться вводимые значения, имеет специальную структуру. Во-первых,

На этом шаге мы рассмотрим способ ввода строки с клавиатуры.

Экранные и клавиатурные операции в базовой версии DOS. Ввод данных с клавиатуры

Комментариев нет:

Отправить комментарий