Soutěž o tři počítače

Autor: Martin Malý | 19-05-2019 | Články | tXT verze

Troufáte si víc na klávesnici, než na páječku? Chcete zažít ten pocit, jaký jsme měli v osmdesátých letech při programování těch nejrůznějších samodomo konstrukcí? Zvládnete assembler starých osmibitů? Tak pojďte […]


Zapište si do kalendářů: Patnáctého května vychází Porty, bajty, osmibity

Autor: Martin Malý | 12-04-2019 | Články | tXT verze

Já vím, otravoval jsem tu s tím už rok, ale konečně se TO stane! 15.5. začne prodej druhé knihy, tentokrát věnované stavbě osmibitových počítačů. Ponese název Porty, bajty, osmibity a […]


Alpha: Sériové rozhraní

Autor: Martin Malý | 11-05-2018 | Články | tXT verze

Gratuluji ke zprovoznění počítače. Jen je trošku hloupé, že počítač vlastně umí dělat jen to, co mu vypálíte do EEPROM, a nemůžete s ním nijak komunikovat. To teď napravíme. Přidáme […]


Alpha: První program

Autor: Martin Malý | 10-05-2018 | Články | tXT verze

Nejjednodušší program bude obligátní „blikání LEDkou“. Po pravdě řečeno – zatím nemáme moc jiných způsobů, jak sepřesvědčit, že systém funguje, kromě zmíněného připojení rezistorů k datové sběrnici, simulace instrukce NOP […]


Jednodesková výzva: druhé kolo

Autor: Martin Malý | 02-10-2017 | Články | tXT verze

Tak co, zkusili jste si jednoduchý obslužný program pro ovládání jednodeskového počítače přes sériovou linku? Já ano. Zkusil jsem napsat obslužný program pro model s procesorem Z80. Ovládání je jednoduché […]


Jednodesková výzva: předehra

Autor: Martin Malý | 27-08-2017 | Články | tXT verze

Dámy a pánové, vítám vás u Jednodeskové výzvy, určené všem programátorům, co si troufají ukázat světu, jak to válí s osmibitem. Troufnete si napsat vlastní firmware pro jednodeskový osmibitový počítač? […]


Arduino + emulátor 8080 + TINYBASIC

Autor: Martin Malý | 20-08-2017 | Články | tXT verze

Jak se vám to rýmuje? Mně kupodivu docela dobře… Zaprvé: Vezmete Arduino Uno. Zadruhé: Použijete kód emulátoru 8080, co je pod licencí GPLv2 dostupný v rámci emulátoru Altairu 8800. Stačí […]


ASM80 z příkazového řádku

Autor: Martin Malý | 24-11-2016 | Články | tXT verze

Čtenáři jistě znají ASM80 – online assembler / IDE pro osmibitové procesory. Udělal jsem i několik odvozených verzí, třeba single page překladače, embedded verzi překladače (použil jsem ji v tutoriálu […]


ASM80: podpora pro 65C816

Autor: Martin Malý | 29-12-2015 | Články | tXT verze

Před několika týdny se mi ozvali milí lidé z WDC. Pokud nevíte, co je WDC, tak dovolte stručnou exkurzi: WDC, neboli Western Design Center, založil v roce 1978 Bill Mensch, […]


COSMAC RCA 1802

Autor: Martin Malý | 18-04-2015 | Články | tXT verze

Tentokrát si dáme zase jednu exkurzi do historie – za výtvorem společnosti RCA, který rozhodně není zapomenutý. RCA, neboli Radio Corporation of America, byla americká společnost, která vyráběla elektroniku od […]


Nálož assemblerových novinek

Autor: Martin Malý | 09-11-2014 | Články | tXT verze

Dlouho jsem se nehlásil s novinkami ze světa ASM80.com. Tedy, hlavní důvod byl ten, že dlouho žádné novinky nebyly. Teď jich ale pár mám… Začneme od těch drobných a skončíme […]


Úplně miniaturní update ASM80

Autor: Martin Malý | 07-10-2014 | Články | tXT verze

Udělal jsem takový “pobočný” projekt od svého ASM80.com – jednostránkové jednoduché překladače pro jednotlivé procesory. Času je málo, a ten, který mám, si teď v míře nebývalé nárokuje chlebodárce, takže jsem […]


Pár novinek u ASM80

Autor: Martin Malý | 24-01-2014 | Články | tXT verze

Ne, neusnul jsem, ani jsem se nevrhl na skutečný hardware… Celý ASM80 pořád vylepšuju. Co vás čeká s novou aktualizací? Něco jsem naznačoval v rozhovoru na Zdrojáku. Mezitím jsem ale […]


Hrajeme si s emulátorem JPR-1

Autor: Martin Malý | 12-01-2014 | Články | tXT verze

K tomuto počítači mám značně osobní vztah, a proto jeho emulátor nesmí ve sbírce chybět. Začnu, s dovolením, osobní vzpomínkou. Když v roce 1983 vyšlo “legendární” Amatérské Radio řady B […]


Nové funkce ASM80

Autor: Martin Malý | 13-12-2013 | Články | tXT verze

Zahálel jsem? Nezahálel! Dovolte mi představit pár nových funkcí v ASM80… V posledních dnech jsem přidal pár funkcí a opravil několik chyb. Pojďme si je představit. Pseudoinstrukce .error funguje tak, […]


ASM80 s několika novými bonbónky

Autor: Martin Malý | 06-12-2013 | Články | tXT verze

Pár drobností jsem do IDE přidal, ať si nedělám ostudu, až vyjde článek na Zdrojáku Nejnovější build (3600) přináší oficiálně několik jednoduchých vylepšení: 1. Pomocí pseudoinstrukce .ENGINE můžete určit, pro […]


Nahraj to znovu, Same!

Autor: Martin Malý | 25-11-2013 | Články | tXT verze

Konečně mám doopravováno a emulační jádro 8080 snad šlape jak má, takže byl čas i experimentovat. To mě takhle po ránu chytla marnivost, a když už mi PMD aspoň nehavarovalo […]


Testovací kód pro 8080 a peklo s DAA

Autor: Martin Malý | 24-11-2013 | Články | tXT verze

Jak vyzkoušet emulátor procesoru? Nejlépe programem, který používá všechny instrukce. A co když vám zatvrzele padá? Ti, co sledují můj Twitter, to už vědí: V pátek v noci jsem napsal […]


Hrajeme si s (emulátorem) PMI-80

Autor: Martin Malý | 23-11-2013 | Články | tXT verze

Pokud si chcete vyzkoušet, jak funguje můj emulátor PMI-80, nevadí vám, že to je alfaverze a potřebujete trošku postrčit, tak tu pro vás mám takového menšího průvodce… Emulátor PMI-80 je […]