ГОСТ Р ИСО/МЭК 7816-7—2011
или
D ::= Ln<N>.
где Ln = 01’ (N закодировано в одном байте).
Элемент состоит изодного или нескольких последовательных параметров. Размер ноль кодируется в
одном байте, установленном на 00’. Смысловое значение нулевого размера — это или все столбцы’, или
’нет условий’, в зависимости от команды.
Кодирование операторов сравнения в условиях поиска осуществляется согласно таблице 3.
Т а б л и ц а 3 — Кодирование операторов сравнения
Оператор
сравнения
Кодирование
Значение
-
<
>
£
2
*
’3D’
•з С
’ЗЕ’
■АС’
’47’
’23’
Равно
Меньше
Больше
Меньше или равно
Больше или равно
Не равно
6.4 Байты состояния
Байты состояния SW1-SW2 ответа означают состояние обработки в карте. В таблице 4 показано об
щее смысловое содержание значений SW1-SW2. определенных в настоящем стандарте. Для каждой ко
манды или выполняемой операции соответствующий пункт предусматривает болев детальное содержание.
Для целей настоящего стандарта даны более точные определения значений байтов состояния, уста
новленных в ИСО/МЭК 7816-4.
Т а б л и ц а 4 — Байты состояния
SW1-SW2
Определено
е
стандарте
серии
ИСОЛ1ЭК 7816 (часть)
Смысловое значение
’9000
61хх
4
4
Нормальная обработка
Команда выполнена успешно
Команда выполнена успешно, хх кодирует число байтов
данных, которые должны быть получены с помощью команды GET
RESPONSE
6282’
4
Обработка с предупреждением
Достигнут конец таблицы
•6500’
6581’
4
4
Ошибки выполнения
Информация не предоставлена
Отказ памяти (например, искаженная информация)
’6700’
4
Ошибки, выявленные контролем
Неправильная длина
6900
6982’
•6985’
4
4
4
Команда не разрешена
Информация не предоставлена
Состояние защиты неудовлетворительное
Необходимые команды или операции ранее не выполнены
6А00’
’6А80’
6А81*
4
4
4
Неправильные параметры
Информация не предоставлена
Некорректный(ьмз) параметр{ы) в поле данных
Операция не поддерживается
10