Einführung
Die Aufgabe, die dennoch die Entwicklung von Methoden zur effizienteren Nutzung des Speichers erforderte, schien vor langer Zeit erfolgreich gelöst worden zu sein, beispielsweise bei der Erstellung von Computerspielen: Es war erforderlich, Karten der Erdoberfläche in Echtzeit mit unterschiedlichem Detaillierungsgrad und sogar ohne geringfügige Merkmale anzuzeigen Erleichterung, da es darum ging, den Blick aus den Fenstern für die Besatzung der Internationalen Raumstation zu modellieren (Modellierung ist direkt an Bord der Station erforderlich).
Bei der Implementierung dieser scheinbar typischen Aufgabe traten jedoch Probleme auf, die mit einigen Einschränkungen verbunden waren:
-, , – , (.. ) , , .
-, , .. .
-, 1- , 92 , .. .
– , , , , , , .
, , , 20482048, , , , «» , [1], 0.75 / 5400027000 . , , 342 .
, , «» . «» 393 JPEG, RGB (.. , BMP), 54000270003=4,374 . 232 , , 32- , , 32- Windows ( ) 3 . , , «AcdSee» «» , ( ).
, , , «» ( ), .
«» PCX [2], . , , Windows Paint. , PCX , JPEG. «» BMP, – .
, - – , PCX - . , «» PCX 292 . JPEG , , , RGB- (16.8 ) 256 , RGB «» PCX. , «» - , , .. . , , , -, . 256 , , .
, PCX , , «». , « » «» , .
(, ) . , , , , .
, , . (, «» ) , . , ..
«» PCX- , (- ) . , , . «» , , , .
.. . «» PCX- , , 64- . 4- «» , «» . , 01 25 DE 00 0A, 00DE2501 PCX- CF 33, , (0A) 15 (CF) №33.
(X, Y) «» PCX-, X 64 5 . «» PCX- «» . «» . , , 3 , (№33), 15 . , , PCX-, , «» , .. X. «» .
«» , , , , , . , PCX- . , , 192, . , PCX- .
, , . , «» 5400027000/645=113906250 , , 64- . , , «» , 406 , 10 , «» RGB .
, 256- , RGB, BMP, (5400027000=1458000000), «» PCX- .
, PCX-, , .
«» . , «» (.. FPU), . FPU- ( FATAN FSQRT) FPU, , «» .
«» .
, . ( 36 . ). PCX 5400027000 .
. ( ) .
, , , , , - . , «» , , .
, - «» , , , , . , , . «» , «» .
«» , , «» 32- . , , «» , , , .
1. http://earthobservatory.nasa.gov/NaturalHazards/view.php?id=79765
2. ZSoft Corporation PCX Technical Reference Manual Revision4 Marietta, GA 1988