| In the examples, all bytes are expressed as hexadecimal values, and encoded data is shown with text formatting to illustrate various features: Bold indicates a data byte which has not been altered by encoding. |
В примерах, все байты выражаются в виде шестнадцатеричных значений, и закодированные данные показываются форматированием текста, иллюстрирующим различные функции: Жирныйуказывает на байт данных, который был изменён путем кодирования. |
| Byte stuffing is a process that transforms a sequence of data bytes that may contain 'illegal' or 'reserved' values (such as packet delimiter) into a potentially longer sequence that contains no occurrences of those values. |
Подмена байт - это процесс, который преобразует последовательность байтов данных, которые могут содержать «нелегальные» или «зарезервированные» значения (такие как разделитель пакетов) в потенциально более длинную последовательность, которая не содержит этих значений. |
| is the byte position in the file where the reading starts. |
задает байт в файле, с которого начинается считывание. |
| Thus, each encoded group is the same size as the original, except that 254 non-zero bytes are encoded into 255 bytes by prepending a byte of 255. |
Таким образом, каждая закодированная группа одинаковый размер с исходной, за исключением того, что группа в 254 ненулевых байт кодируются в 255 байт с заголовочным байтом 255. |
| General write times for common Flash devices are on the order of 100 µs (for a block of data), about 10,000 times the typical 10 ns read time, for SRAM for example (for a byte). |
Общее время записи для распространённых флеш-устройств составляет порядка 1 мс (для блока данных), что примерно в 100,000 раз выше обычного времени считывания в 10 нс для SRAM, к примеру (на байт). |