ГОСТ Р ИСО/МЭК 7816-4—2013
Т а б л и ц а 58 — Р2
Ь8Ь7ЬбЬ5Ь4ЬЗ Ь2Ы
Смысловое содержание
XXXXX
———
Короткий идентификатор EF в соответствии с таблицей 47
0хх
000
001
010
011
10х
100
101
Простой поискс идентификатором записи в Р1:
- В прямом направлении от первого вхождения;
- В обратном направлении от последнего вхождения;
- В прямом направлении от следующего вхождения;
- В обратном направлении от предыдущего вхождения.
Простой поиск сномеромзаписи в Р1:
- В прямом направлении от Р1;
- В обратном направлении от Р1;
110
Расширенный поиск
{см. таблицу 59)
111
Проприетарныйпоиск
В расширенном поиске (биты 3. 2 и 1 в Р2 установлены на 110) поле данных команды состоит из
индикации поиска из двух байтов с последующей строкой поиска. В таблице 59 определен первый байт
индикации поиска. В соответствии с первым байтом индикации поиска второй байт представляет собой
либо смещение, либо значение, т. е. поиск в записях должен начаться либо сэтого смещения {абсолютная
позиция), либо после первого вхождения этого значения.
Т а б л и ц а 59 — Р2
Ь8Ь7ьеЬ5Ь4
ЬЗ Ь2ыСмысловое содержание
0 0 0 0 0
0 0 0 0
1
_ _ _
Последующий байт — смещение (начало с этой позиции)
—
—
—Последующий байт — значение (начало после первого вхождения)
0XX
Идентификаторзаписив Р1:
000
- В прямом направлении от первого вхождения;
00
1- В обратном направлении от последнего вхождения;
0
1
0
- В прямом направлении от следующего вхождения;
01
1- В обратном направлении от предыдущего вхождения.
1XX
Номерзаписи в Р1:
1
00
- В прямом направлении от Р1;
1
0
1- В обратном направлении от Р1;
11
0
- В прямом направлении от следующей записи;
111- В обратном направлении от предыдущей записи.
П р и м е ч а н и е - -Любое другое значение зарезервировано для использования в будущем
ИСО.’МЭК СТК1 ПК 17.
7.3.8 Команда ERASE RECORD(S)
Команда устанавливает одну или несколько записей в EF в логическое состояние после стирания,
либо запись, обращение к которой происходит с помощью Р1. либо последовательность записей из Р1
последовательно до конца файла. Стертые записи не должны удаляться, доступ к ним еще может быть
осуществлен с помощью команд WRITE RECORD и UPDATE RECORD.
Если какая-нибудь запись, обращение к которой происходит с помощью Р1 и Р2. находится в
состоянии жизненного цикла записи DEACTIVATED, то команда завершается с байтами состояний ’6287’
без изменения содержания записи.
Пара команда-ответ ERASE RECORD(S) и кодирование Р2 представлены в таблицах60 и 61.
55