Кванттық қысу - Quantum compression
The Кванттық қысу форматы аз танымал деректерді қысу Дэвид Стаффордтың жасаған әдісі Cinematronics, LLC. Бұл лицензияланған Борланд, Microsoft және Новелл.[1] Квант а-да ықтимал қысу әдістерінің бірі болып табылады Microsoft Windows CAB мұрағаты.[2] Квант кеңейтілген қолданады LZ77 қысу алгоритмі.[3] Мұрағаттық кванттық файлдар файл атауын кеңейту .Q шарт бойынша.
Кванттық архиватор
PAQ.EXE - кванттық компрессор MS-DOS және UNPAQ.EXE - декомпрессор. Бұл а-ны қолданатын 32 биттік қосымшалар DOS кеңейтушісі бастап Борланд.
QWIN.EXE - 16-разрядты Windows үшін кванттық декомпрессор. Бұл MS-DOS декомпрессорына қарағанда әлдеқайда жылдам және таңдамалы декомпрессия сияқты көптеген мүмкіндіктерге ие.
Microsoft Windows жүйесімен жабдықталған COMPRESS.EXE командалық құралы Windows XP-ге дейін (COMPRESS.EXE 5.00.2134.1 нұсқасына дейін) файлдарды Кванттық алгоритм көмегімен қысу мүмкін болғанға дейін жинақталады.
Барлық кванттық компрессорлар мен декомпрессорларға кем дегенде а қажет 386 Орталық Есептеуіш Бөлім жүгіру үшін.
Cinematronics шығарған Quantum-тың соңғы белгілі нұсқасы 0.97.
Мұрағаттық кванттық құрылым
Файл тақырыбы
Байт | Сипаттама |
---|---|
2 | Кванттық қолтаңба: 0x44 0x53 |
1 | Кванттық негізгі нұсқа нөмірі |
1 | Кванттық кіші нұсқа нөмірі |
2 | осы мұрағаттағы файлдар саны |
1 | декомпрессияға қажет кесте өлшемі |
1 | қысу жалаулары |
Одан кейін бірден файлдар тізімі шығады:
Байт | Сипаттама |
---|---|
айнымалы | файл атауының ұзындығы, төменде (*) қараңыз |
айнымалы | файл атауы, айнымалы ұзындық жолы, нөлдік емес |
айнымалы | түсініктеме өрісінің ұзындығы, төменде (*) қараңыз |
айнымалы | түсініктеме өрісі, айнымалы ұзындық жолы, нөлдік емес |
4 | байтпен толық көлемде кеңейтілген файл |
2 | файл уақыты (DOS форматы) |
2 | файл күні (DOS форматы) |
Файлдар тізімінен кейін дереу сығылған деректер бар.
(*) Жолдар ұзындығымен жалғанады. Егер ұзындығы 128-ден аз болса, онда ол тікелей бір байтта сақталады. Егер ол 127-ден үлкен болса, онда бірінші байттың жоғары биті 1-ге тең, ал қалған он бес бит нақты ұзындығын құрайды үлкен ендиан формат.
Әдебиеттер тізімі
- ^ Стаффорд, Дэвид. «Дэвид Стаффорд туралы». Google+. Google Inc. Алынған 12 желтоқсан 2011.
- ^ http://www.cabextract.org.uk/ CAB файлдарының форматының тарихы
- ^ Сливка, Бен. «Алмаз: сығымдау және дискіні орналастыру құралы». Гауһар тастау туралы ескерту. Microsoft. Алынған 14 қаңтар 2014.
- Саломон, Дэвид (2007). Деректерді сығымдау: толық анықтама. Springer Verlag. бет.187. ISBN 1-84628-602-6.
Сыртқы сілтемелер
![]() | Бұл Информатика мақала бұта. Сіз Уикипедияға көмектесе аласыз оны кеңейту. |