Vývoj pro ZX Spectrum: mikroprocesor Zilog Z80 a smyčky v assembleru
Zdroj:
root.cz
14.02.2023 (00:00)
it, počítače
Ve druhém článku o vývoji programů pro ZX Spectrum si popíšeme mikroprocesor Zilog Z80 a následně si ukážeme, jak realizovat a následně optimalizovat jednoduché počítané programové smyčky v assembleru. celý článek
Vývoj pro ZX Spectrum: dokončení realizace příkazu PLOT
Zdroj:
root.cz
28.03.2023 (00:00)
it-pocitace
Dokončíme poměrně rozsáhlé téma, kterému jsme se věnovali minule i předminule. Jedná se o vlastní implementaci podprogramu v assembleru mikroprocesoru Zilog Z80, jenž bude napodobovat příkaz PLOT ze Sinclair BASICu.
Vývoj pro ZX Spectrum: vlastní vykreslovací subrutiny potřetí
Zdroj:
root.cz
21.03.2023 (00:00)
it-pocitace
Dnes si ukážeme, jak v assembleru mikroprocesoru Zilog Z80 realizovat operaci typu PLOT. Jedná se o standardní příkaz Sinclair BASICu pro vykreslení jediného pixelu na obrazovku. Není to ovšem zcela triviální operací.
Zobrazení čísel a zpracování příznaků mikroprocesoru Zilog Z80
Zdroj:
root.cz
04.04.2023 (00:00)
it-pocitace
Nejprve si ukážeme, jak s využitím standardního podprogramu z ROM tisknout celá čísla. Tyto znalosti použijeme při zkoumání příznaků (flags) mikroprocesoru Zilog Z80, jejichž znalost je při programování v assembleru nedocenitelná.
Kouzlo minimalismu potřetí: vývoj her a dem pro slavné ZX Spectrum
Zdroj:
root.cz
07.02.2023 (00:00)
it-pocitace
Navážeme na série článků o vývoji her pro Atari 2600 a konzoli NES. Řekneme si, jak vyvíjet hry a grafická či hudební dema pro neméně slavný osmibitový stroj ZX Spectrum.
Rozšíření instrukční sady AVX a programy v assembleru
Zdroj:
root.cz
15.04.2025 (00:00)
it-pocitace
Dnes si ukážeme základy práce s instrukcemi AVX v assembleru, konkrétně v Netwide Assembleru běžícího v Linuxu. Samotné AVX (Advanced Vector Extensions) rozšiřuje možnosti vektorových instrukcí na x86 i x86–64.
Vývoj her a dem pro ZX Spectrum: vlastní vykreslovací subrutiny
Zdroj:
root.cz
02.03.2023 (00:00)
it-pocitace
V seriálu o vývoji pro legendární mikropočítač ZX Spectrum si ukážeme různé způsoby přímé manipulace s obrazovou pamětí, tedy konkrétně takové postupy, které se obejdou bez využití podprogramů uložených v ROM.
Vývoj pro ZX Spectrum: výpis informací na obrazovku
Zdroj:
root.cz
21.02.2023 (00:00)
it-pocitace
Ve třetím článku o vývoji pro domácí mikropočítač ZX Spectrum si ukážeme, jak lze zajistit výpis užitečných informací (znaků, řetězců atd.) na obrazovku. Využít přitom můžeme podprogramy z ROM či si vše napsat od začátku.
Po téměř půl století se přestane vyrábět legendární procesor Zilog Z80, mozek ZX Spectra
Zdroj:
zive.cz
22.04.2024 (13:45)
it-pocitace
Americká společnost Zilog k 14. červnu odbaví poslední objednávky procesoru Z80 a následně jej po 48 letech definitivně přestane vyrábět. Legenda osmibitových počítačů dodnes potichu přežívala ve specializovaných průmyslových mašinách, ale část výroby jistě připadla i pro náhradní díly na dodnes ...
Volání subrutin naprogramovaných v assembleru z jazyka Python
Zdroj:
root.cz
20.05.2025 (00:00)
it-pocitace
Už jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v jazyku C. Dnes si ukážeme jeden z alternativních způsobů, kterým lze z Pythonu volat podprogramy (subrutiny, funkce) v assembleru.
Apple představil první vlastní mikroprocesor pro počítače Mac
Zdroj:
ceskenoviny.cz
10.11.2020 (20:57)
it-pocitace
Cupertino (USA) - Americká společnost Apple dnes představila první vlastní mikroprocesor pro své osobní počítače Mac. Apple se tak odklání od technologie firmy Intel, jejíž čipy v počítačích...
Vývoj her a dem pro ZX Spectrum: vlastní vykreslovací subrutiny podruhé
FPGA: cesta k dokonalému klonu počítače ZX Spectrum
Něco pro fanoušky osmibitů. ZX Spectrum Next zamířil na Kickstarter a je to hit
Vývoj her pro herní konzoli NES: první seznámení s možnostmi PPU
Vývoj her pro herní konzoli NES: plynulý posun pozadí (scrolling)
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C
Německá kosmická raketa odstartovala a po 18 sekundách vybuchla. Přesto je to ohromný úspěch
Tvůrce ZX Spectrum Sir Clive Sinclair zemřel ve věku 81 let
Malá historie počítačů: nové formáty je proměnily ve spotřební zboží
Grafická karta VGA a slavný režim X (X-mode)
Překladače na platformě IBM PC: od assembleru k C
Základy tvorby her pro herní konzoli NES: mikroprocesor 6502 a assembler ca65
Začal vývoj Ubuntu 22.04 LTS, Project Trident končí
Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady
Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC
Flat assembler: vývojářský nástroj ze staré školy
Překladače na platformě IBM PC: od assembleru k C (32bitový kód a FPU)
Velký technologický úspěch. Česko povede vývoj evropského procesoru
Před padesáti lety začala éra mikroprocesorů. Odstartoval ji Intel 4004
Compiler Explorer: až nečekaně užitečný nástroj pro vývojáře
Mikropočítače založené na čipu RCA 1802
Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
Frameworky Capstone a Keystone: základ pro tvorbu assemblerů a disassemblerů
Zelená energie: Sinice dokázaly svou fotosyntézou půl roku napájet mikroprocesor
Zpracování n-rozměrných polí v jazyce Go s využitím knihovny narray
SSD Cigent má integrovanou ochranu proti ransomwaru. Podezřelé aktivity pozná umělá inteligence
Zájem lidí o vývoj kolem covidu mírně opadl, má ho 74 pct lidí
Zájem lidí o vývoj kolem covidu mírně opadl, má ho 74 % lidí
V Praze otevírá vývoj americký startup Zenbase, postaví zde celé R&D
eLeMeNt ZX: osm modelů ZX Spectra s volitelným vylepšením grafiky a zvuku
Nákladní elektrokola mají v Praze na Těšnově nové depo
eLeMeNt ZX: ZX Spectrum, jaké jsme jako malí kluci chtěli mít
TinyCC Assembler: assembler, jenž je součástí Tiny C Compileru

