OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 27.04.2024, 08:37

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6
Autor Zpráva
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 08.02.2024, 00:32 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3675
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
_dworkin píše:
Mohl by jsi prosim te upresnit jak to myslis?
Na prvni pohled to vypada ze mas zazipovany soubor rozdeleny a ulozeny na kazetu na nekolik souboru a postupne? je budes nacitat.
Nie, Lzx s kazetou nema nic. Resp. nejaky pristup k mediu vobec neriesi, pracuje vylucne v ramci pameti.
_dworkin píše:
Nebo pod "nejsou najednou v pameti" myslis ze je to pro ZX 128 a mas je v pameti ale v jine bance?
Aj ina banka je stale pamet, v tomto pripade by vsetky depaknute data boli aj tak naraz v pameti. Ze je ta pamet zrovna mimo dostupnosti CPU je irelevantne.
_dworkin píše:
Nebo je to cele v pameti, ale behem komprimace se tam nejake mensi buffer ktery jediny obsahuje rozbalena data?
Bingo ! Tato moznost je spravna.
(ale je to behom dekomprimacie, nie komprimacie)
_dworkin píše:
Zrovna ted by me zajimalo nejaky efektivni zpusob jak tisknout nezavisle zabalene retezce.
Proste mam program, ktery pouziva X retezcu, ktere pri kompilaci dam k sobe a pristupuji k nim bud jen jako k retezci ukoncene nulou takze znam jen adresu zacatku a nebo jako k pocitanym retezcum, kdy znam adresu na ktere je delka retezce a nasleduje prvni znak retezce.
Nic me nenapada jak tohle efektivne resit aniz by se neustale(nebo jednou na zacatku, ale to me neusetri misto jen nahravani) nerozbalovalovalo vsechno. Popripade se kazdy retezec nebalil zvlast.
Ako uz napisal rombor, Tolkien je to co hladas.

Btw. Tolkien tie retazce celkom pekne spakuje, ale takto spakovane data Tolkienom sa daju este lepsie dalej spakovat LzxPackom. Robil som na tuto temu rozne experimenty (v minulosti som tu o nich aj pisal) a kombinacia pakovacov Tolkien + LzxPack dava lepsie vysledky nez ktorykolvek z nich samostatne.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 42 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz