introduction
La tâche, qui nécessitait néanmoins le développement de méthodes pour une utilisation plus efficace de la mémoire, semblait avoir été résolue avec succès depuis longtemps, par exemple lors de la création de jeux informatiques, à savoir: il était nécessaire d'afficher des cartes de la surface de la Terre en temps réel avec des degrés de détail variables, et même sans caractéristiques mineures. soulagement, puisqu'il s'agissait de modéliser la vue depuis les fenêtres pour l'équipage de la Station spatiale internationale (la modélisation est requise directement à bord de la station).
Cependant, lors de la mise en œuvre de cette tâche apparemment typique, des problèmes sont survenus associés à la présence de certaines restrictions:
-, , – , (.. ) , , .
-, , .. .
-, 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