СПОСОБ И УСТРОЙСТВО ДЛЯ СЖАТИЯ И ДЕКОМПРЕССИИ ЗАПИСЕЙ ДАННЫХ

1. Способ хранения данных, содержащий этапы:
приема первой записи данных и по меньшей мере второй записи данных;
сравнения первой записи данных со второй записью данных; и
сжатия второй записи данных как разности между первой записью данных и второй записью данных.
2. Способ хранения данных по п.1, дополнительно содержащий этап усечения наименее значимого разряда второй записи данных до этапа сжатия.
3. Способ хранения данных по п.1, дополнительно содержащий этап перемещения разряда, указывающего положительное или отрицательное значение, от начала первой или по меньшей мере второй записи данных к концу записи данных.
4. Способ хранения данных по п.1, в котором этап сжатия второй записи данных содержит этап:
сжатия второй записи данных с полубайтом заголовка и одним или более полубайтами данных.
5. Способ хранения данных по п.4, в котором полубайт заголовка представляет число полубайтов данных, которые следуют.
6. Способ хранения данных по п.4, в котором полубайт заголовка представляет, является ли вторая запись данных большей, меньшей или равной первой записи данных.
7. Способ хранения данных по п.4, в котором один или более полубайтов данных содержат разность между первой записью данных и второй записью данных.
8. Способ хранения данных по п.1, дополнительно содержащий этап:
хранения второй записи данных несжатой, если разность между первой записью данных и второй записью данных не может быть представлена предварительно определенным числом полубайтов.
9. Способ хранения данных по п.1, дополнительно содержащий этапы:
установки первой записи данных как основной записи; и
сравнения принятой впоследствии записи данных с основной записью.
10. Способ хранения данных по п.1, дополнительно содержащий этап записи сжатой записи в память.
11. Система (100) обработки, содержащая:
память (102) и
процессор (101), сконфигурированный с возможностью:
приема первой записи данных и второй записи данных;
сравнения первой записи данных со второй записью данных; и
сжатия второй записи данных в памяти (102) как разности между первой записью данных и второй записью данных.
12. Система (100) обработки по п.11, в которой процессор (101) дополнительно сконфигурирован с возможностью усечения наименее значимого разряда второй записи данных.
13. Система (100) обработки по п.11, в которой процессор (101) дополнительно сконфигурирован с возможностью перемещения разряда указания положительного или отрицательного значения от начала первой или второй записи данных к концу записи данных.
14. Система (100) обработки по п.11, в которой процессор (101) дополнительно сконфигурирован с возможностью представления второй записи данных с полубайтом заголовка и одним или более полубайтами данных.
15. Система (100) обработки по п.14, в которой полубайт заголовка представляет число полубайтов данных в сжатой записи.
16. Система (100) обработки по п.14, в которой полубайт заголовка представляет, является ли вторая запись данных большей, меньшей или равной первой записи данных.
17. Система (100) обработки по п.14, в которой один или более полубайтов данных содержат разность между первой записью данных и второй записью данных.
18. Система (100) обработки по п.11, в которой процессор (101) дополнительно сконфигурирован с возможностью сохранения второй записи данных несжатой, если разность между первой записью данных и второй записью данных не может быть представлена предварительно определенным числом полубайтов.
19. Система (100) обработки по п.11, в которой процессор (101) дополнительно сконфигурирован с возможностью установления первой записи данных как основной записи и сравнивать принятые впоследствии записи данных с основной записью.