Assembler

Alpha: První program

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 a sledování změn na adresové sběrnici.…

DOWNHL a UPHL pro Tesla Ondra

Rutiny DOWNHL a UPHL pro pohyb v adresovém prostoru videoRAM ZX Spectra známe z knihy Assembler a ZX Spectrum od Universuma. Tyto rutiny se staly defacto standardní součástí vykreslovacích rutin, programátoři na Spectru si na ně zvykli a obejít se bez nich na jiné platformě jim může přijít těžké.…

O objektu, struktuře a gotu

A taky o globální proměnné. Programátoři se od pradávna dělili na Opravdové Programátory a Pojídače koláčů. Tenhle sloupek Eda Posta je tak notoricky známý, že ho ani nebudu připomínat, a místo toho rovnou řeknu, co mám na srdci… Totiž já už to psal, ale klidně to připomenu: Učte se programovat mikrokontroléry, naučte se assembler aspoň jednoho procesoru, a uvidíte, jak vám věci začnou dávat smysl.…

Reversi

Vývoj mého javového emulátoru PMD 85 dospěl do fase funkčního testování, tedy je na místě pustit se do vývoje softwaru. Při jeho ladění nejlépe odhalíme, co už uspokojivě funguje a kde ještě bota tlačí.…

Trocha assemblerové teorie

Tuhle jsem do rozhovoru pro programátorský magazín (ve skutečnosti Zdroják) říkal: ASM80 je dvouprůchodový assembler. Prý to mám vysvětlit, co to znamená… V dobách osmibitů byl “dvouprůchodový assembler” de facto standard.…