ГОСТ Р ИСО/МЭК 7816-4-2004
SW1 SW2
Процесс заверши
1
I—----------1
НормальнаяОбработаю
обрсботкепредутраждениеы
Процессгрервен
________
I
________
itfx ic
’QDOC
■90001
(
t№ ocW
jqc
су
.
прямом
а ж )
«ЭОС
(сы. прямомуно)
Ошибка
Ошибка
выпотонил
потроля
■етзос
до’епос
П р и м е ч а н и е —Если SW1 *=’63’ (или ’65’), состояние энергонезависимой памяти изменено. Если
SW1= ‘6Х’(за исключением ’63’ и ’65’), состояние энергонезависимой памяти не изменено.
Рисунок 7 —Структурная схема байтов состояния
Благодаря описанию байтов состояния, данному в ИСО/МЭК 7816-3, настоящий стандарт не
определяет следующих значений последовательности байтов SW1-SW2:
- ’60ХХ’;
- ’67ХХ’, ’6ВХХ’, 6DXX\ ’6ЕХХ\ ’6FXX’ в каждом случае, если XX’ * W ;
- ’9ХХХ’, если ’XXX’ * ’ООО’.
Следующие значения байтов SW1, SW2 определены для любого протокола (см. примеры в
приложении А):
- если выполнение команды прерывается с ответом, где SW1 = ’6С\ то SW2 указывает значение
(точную длину запрашиваемых данных), которое должно быть дано короткому полю L. при
повторной подаче той же команды до подачи любой другой команды;
- если команда (которая может относиться к случаю 2 или 4. см. таблицу 4 и рисунок 4)
обрабатывается с отпетом, где SW1 = ’6Г, го SW2 указывает максимальное значение (длину
дополнительных еще имеющихся данных), которое должно быть дано короткому полю Lcв команде
ИЗВЛЕЧЬ ОТВЕТ, подаваемой перед подачей любой другой команды.
Примечание — Функциональныевозможности,аналогичныегем. которые предлагаются при помощи
значения ‘61ХХ\ могут быть предложены на уровне приложении при помощи значения ’9FXX*. Вместе с тем
приложения могут использовать значение ‘9FXX’для иных целей.
В таблице 12, дополняемой таблицами 13—18, представлено общее смысловое содержание
значений последовательности байтов SW1-SW2, определяемых в настоящем стандарте. Для каждой
команды в соответствующем разделе представлено их более детальное содержание.
Таблицы 13—18определяют значения байга SW2язя случаев, когдаубайтаSW1значения составляют
соответственно ’62’. *63’, ’65’, ’68’, ’69’ и ’6А’. Значения байга SW2, не определяемые в таблицах 13—18.
являются RFU, за исключением значений от ’F0’ до ’FF\ которые настоящий стандарт не определяет.
Таблица 12—Кодирование последовательности байтов SW1-SW2
SW I-SW 2
Смы словое содерж ание
’9000’
Нормальная обработка
Мег дальнейшего уточнения
’61XX’
*62ХХ*
’63ХХ’
БайтSW2 указывает число еще имеющихся ответных байтов (см. текст ниже)
Обработка с предупреждением
Состояниеэнергонезависимой памяти без изменений (дальнейшее уточнение
к б а й т е
SW2,
см. таблицу 13)
Состояние энергонезависимой памяти изменено (дальнейшее уточнение
В
байте SW2. см.
таблицу 14)
16