OldComp.cz https://www.oldcomp.cz/ |
|
Testovací ROM pro ZX80/81 https://www.oldcomp.cz/viewtopic.php?f=88&t=10330 |
Stránka 1 z 1 |
Autor: | Nostalcomp [ 09.09.2021, 12:31 ] |
Předmět příspěvku: | Testovací ROM pro ZX80/81 |
Existuje nějaká testovací ROM pro ZX80/81? Nebo nechce si to někdo dát jako malé cvičení? Mám takovou to představu: 1) po resetu se zablokuje NMI (FAST) - u ZX80 nemá vliv. 2) zjistí se velikost připojené RAM, tato se otestuje a vypíše se o tom zpráva. 3) dále se na obrazovce (pod zprávou o RAM) vykreslí nějaký jednoduchý semigrafický obrazec 4) čeká se na stisk klávesy a po každém stisku se vypíše název klávesy. Tento režim se ukončí nějakou kombinací kláves. 5) provede se jednoduchý test režimů FAST a SLOW (procesor se vždy na chvíli zaměstná a obraz buď bude blikat, nebo ne) - u ZX80 nemá vliv. Přechod mezi režimy buď kombinací kláves, nebo lépe automaticky třeba po 5 sec. To je vše. Generátor znaků, zobrazovací a klávesnicové rutiny by se převzaly z originální ZX81 ROM. Max velikost je omezena na 4KB, aby se test ROM dala bez omezení používat u ZX80 i 81. Při čekání na klávesu (bod 4) by se ještě mohl provádět nějaký "test" CPU pro případ, že počítač nezobrazuje. Nějaké to "blikání" na pinu. |
Autor: | Nostalcomp [ 11.11.2021, 14:52 ] |
Předmět příspěvku: | Re: Testovací ROM pro ZX80/81 |
Fakt žádná testovací ROM neexistuje už hotová? |
Autor: | Martin8bity [ 11.11.2021, 17:09 ] |
Předmět příspěvku: | Re: Testovací ROM pro ZX80/81 |
Vím o testu RAM zde, asi by na to šlo navázat https://www.8bity.cz/2013/sinclair-zx80-ram-test/ |
Autor: | Nostalcomp [ 15.11.2021, 10:24 ] |
Předmět příspěvku: | Re: Testovací ROM pro ZX80/81 |
Díky, není to sice úplně ono, ale pro začátek to bude stačit. Je skvělé, že to běží i bez RAM, takže na základní otestování jestli SCL zobrazuje, to bude bohatě stačit. Škoda, že té úvodní stránce neudělal nějaké orámování, aby se zvýraznilo obrazové pole a mohlo se zkontrolovat centrování a jestli se to někde zkraje netrhá. Že lze úvodní statický obrázek zobrazovat přímo z ROM je jasné. Ale docela je mi záhadou, jak bez RAM může zobrazovat ty další stránky, kde se údaje mění. To jede z interních registrů CPU? Budu si muset oživit tu zobrazovací rutinu z výpisu ROM ZX80/81. Už jsem to úplně zapomněl... Je hrozný, jak ten čas letí. Ten článek o ROM si vybavuju, ale sám od sebe už bych si na něj nevzpomněl. Páni, ono už to bude 10 let, co jsme si s těmahle verkama hráli |
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/ |