OldComp.cz http://oldcomp.cz/ |
|
Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 http://oldcomp.cz/viewtopic.php?f=134&t=5848 |
Stránka 1 z 1 |
Autor: | Milsa [ 16.01.2018, 19:55 ] |
Předmět příspěvku: | Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
Vie mi niekto poradiť v akej norme to je? Alebo je to niečo neštandardné a musím si to len otestovať? |
Autor: | microlan [ 16.01.2018, 20:56 ] |
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
Jen tipuji IEEE 754 |
Autor: | lukz [ 16.01.2018, 21:02 ] |
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
Vidím, že tě téma Basic programů docela chytilo. Mně se to zdá také zajímavé, a některé věci o tom mám nastudované, takže mohu odkázat, kde jsem to četl. Popis číselných dat, jak jsou v programu zakódovaná, je na stránce http://www.sharpmz.org/ . Vlevo v menu rozklikni Programming : BASIC internals : 1Z013B Internals. To pracuješ na dekodéru Basic programů do textu? |
Autor: | Milsa [ 18.01.2018, 23:53 ] |
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
Ďakujem, pomohlo. Chcel by som spraviť dekodér a potom uvidím, čo s tým ďalej. |
Autor: | Mikes21 [ 19.01.2018, 10:49 ] | ||
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 | ||
Dekoder .btx (.mzf, typ file 02 nebo 05) na textovy format mam, staci se doptat Umi to udelat i dekompresi cisla v binarnim tvaru na textovy. Je to ulozene ve 40 bitech. Pokud tomu v BASICu predchazi prefix 0x15, pak je to v tomhle tvaru. Pokud je tam 0x0b, tak je to 2 byty jako integer. Pro zajimavost 0x0b je hex konstanta a treba "" je string. Jinak BASIC MZ-800, SA-5510 a SP-5025 ma drobne rozdily ve formatu. BASIC z MZ-1500 ma nektere veci jinak proti MZ-800. Zkus program z prilohy.
|
Autor: | Milsa [ 20.01.2018, 18:08 ] |
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
Niečo takéto už mám, ale toto je zrejme novšia verzia. Len som si už nepamätal autora. Sú tam nejaké opravy? |
Autor: | Milsa [ 21.01.2018, 16:22 ] | ||||
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 | ||||
Mikes21 píše: Dekoder .btx (.mzf, typ file 02 nebo 05) na textovy format mam, staci se doptat Umi to udelat i dekompresi cisla v binarnim tvaru na textovy. Je to ulozene ve 40 bitech. Pokud tomu v BASICu predchazi prefix 0x15, pak je to v tomhle tvaru. Pokud je tam 0x0b, tak je to 2 byty jako integer. Pro zajimavost 0x0b je hex konstanta a treba "" je string. Jinak BASIC MZ-800, SA-5510 a SP-5025 ma drobne rozdily ve formatu. BASIC z MZ-1500 ma nektere veci jinak proti MZ-800. Zkus program z prilohy. Máš tam niekde chybu. Prikladám Opening 800, ktorý to preložilo zle a ten, čo preložila stará verzia dobre.
|
Autor: | Mikes21 [ 21.01.2018, 20:10 ] |
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 |
To se omlouvam. Vzniklo to zmenou ve vyvojovem prostredi a taky kompilatoru. Urcite to co nejdrive opravim a dam k dispozici. Dik za upozorneni. |
Autor: | Mikes21 [ 22.01.2018, 12:48 ] | ||
Předmět příspěvku: | Re: Norma pre čísla s rádovou čiarkou v BASICu 1Z-016 | ||
Tak tady je opravena verze toho programku. Uz by to melo prevadet cisla tak jak ma.
|
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |