• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Blogy
  • Knihy
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata

    Assembler

    121–150 / 154
    První strana Předchozí strana 1 2 3 4 5 6 Následující strana Poslední strana
    • Vývoj her pro herní konzoli NES: atributy spritů, pokročilejší makra, zjištění velikosti generované ROM

      V dalším článku o vývoji pro Nintendo Entertainment System (NES) si podrobněji ukážeme práci s atributy spritů (barva, zrcadlení…), vytvoříme složitější makra a zjistíme, kolik bajtů ROM je obsazeno námi vytvořeným demem.
      Pavel Tišnovský
      23. 8. 2022
      Doba čtení: 38 minut
    • Vývoj her pro herní konzoli NES: čtení ovladače, pohyb spritů a rutina VBLANK

      V šesté části seriálu o vývoji her a pro slavnou a v mnoha ohledech přelomovou konzoli Nintendo Entertainment System (NES) si ukážeme, jak číst stav tlačítek herního ovladače a jak pomocí něj pohybovat sprity na obrazovce.
      Pavel Tišnovský
      16. 8. 2022
      Doba čtení: 49 minut

    • Vývoj her pro herní konzoli NES: práce se sprity

      V páté části seriálu o vývoji her a multimediálních dem určených pro slavnou a v mnoha ohledech přelomovou osmibitovou herní konzoli Nintendo Entertainment System (NES) si popíšeme způsob zobrazení spritů na ploše obrazovky.
      Pavel Tišnovský
      11. 8. 2022
      Doba čtení: 46 minut
    • Vývoj her pro herní konzoli NES: první seznámení s možnostmi PPU

      V další části seriálu o vývoji pro slavnou a v mnoha ohledech přelomovou herní konzoli Nintendo Entertainment System (NES) se již začneme zabývat jejími grafickými schopnostmi. Taktéž si ukážeme další možnosti assembleru ca65.
      Pavel Tišnovský
      12. 7. 2022
      Doba čtení: 34 minut
    • Základy tvorby her pro herní konzoli NES: triky nabízené assemblerem, tvorba zvuků a grafiky

      Ve třetí části seriálu o tvorbě her pro NES se nejprve seznámíme s některými triky nabízenými assemblerem ca65 a pak si ukážeme tvorbu zvuků. Taktéž si (prozatím bez příkladu) řekneme, jak se na NESu pracuje s grafikou.
      Pavel Tišnovský
      16. 6. 2022
      Doba čtení: 35 minut

    • Základy tvorby her pro herní konzoli NES: mikroprocesor 6502 a assembler ca65

      Ve druhém článku o tvorbě her a grafických či zvukových dem pro osmibitovou herní konzoli NES se seznámíme s programátorským modelem mikroprocesoru MOS 6502 (resp. Ricoh 2A03.) a vysvětlíme si, jak vlastně skutečně pracuje kostra reálného programu pro NES.
      Pavel Tišnovský
      7. 6. 2022
      Doba čtení: 28 minut
    • Kouzlo minimalismu: vývoj her a demo programů pro herní konzoli NES

      Na sérii článků o vývoji her (či spíše hříček) pro osmibitovou herní konzoli Atari 2600 s využitím Batari Basicu dnes nepřímo navážeme. Řekneme si totiž, jak vyvíjet hry a dema pro slavnou a přelomovou herní konzoli NES.
      Pavel Tišnovský
      2. 6. 2022
      Doba čtení: 30 minut
    • Tvorba her pro Atari 2600 v Batari BASICu: standardní kernel a zvuky

      Ve třetí části článku o programování her a dem pro herní konzoli Atari 2600 (VCS) nejprve dokončíme popis standardního kernelu Batari BASICu. Poté si řekneme, jak se na této herní konzoli pracuje se zvuky.
      Pavel Tišnovský
      5. 5. 2022
      Doba čtení: 29 minut
    • Tvorba her pro Atari 2600 v Batari BASICu: úkol pro hardcode programátory

      Okolo některých osmibitových herních konzolí existuje komunita vývojářů, z nichž někteří pro tyto stroje dodnes vytváří nové hry. V případě Atari 2600 lze využít assembler nebo velmi dobře použitelný Batari BASIC.
      Pavel Tišnovský
      26. 4. 2022
      Doba čtení: 31 minut
    • Dlouho očekávaná novinka v Go 1.18 – generické datové typy

      Mnohými vývojáři netrpělivě očekávanou vlastností jazyka Go jsou (resp. byly) generické funkce a generické datové typy. Nakonec se objevily v nedávno vydané stabilní verzi Go 1.18.
      Pavel Tišnovský
      29. 3. 2022
      Doba čtení: 31 minut
    • Specifické vlastnosti procesorů AArch64: aritmetické operace

      Dnes se budeme zabývat instrukcemi určenými pro provádění aritmetických operací. Tyto instrukce se rozdělují na instrukce určené pro celočíselné datové typy a na instrukce, které provádějí operace s hodnotami s plovoucí řádovou čárkou.
      Pavel Tišnovský
      24. 3. 2022
      Doba čtení: 37 minut
    • Specifické vlastnosti procesorů AArch64: přenos bloků dat a instrukce s podmínkou

      Článek je věnován dvěma důležitým tématům: přenosům dat a taktéž problematice provedení některých operací za předpokladu, že je splněna nějaká podmínka. AArch64 nabízí kromě podmíněných skoků i celou řadu dalších instrukcí s podmínkou.
      Pavel Tišnovský
      15. 3. 2022
      Doba čtení: 30 minut
    • Specifické vlastnosti procesorů AArch64: podmíněné a nepodmíněné skoky, adresování dat

      Ve druhém článku o specifických vlastnostech instrukční sady procesorů AArch64 si popíšeme především použití podmíněných i nepodmíněných skoků a taktéž způsoby adresování dat, například při provádění blokových operací.
      Pavel Tišnovský
      3. 3. 2022
      Doba čtení: 40 minut
    • Specifické vlastnosti procesorů AArch64: základní instrukce

      Instrukční sada procesorů s architekturou AArch64 má některé zajímavé vlastnosti, s nimiž se můžeme postupně seznámit. Dnes si ukážeme několik plně funkčních příkladů založených na několika základních instrukcích.
      Pavel Tišnovský
      1. 3. 2022
      Doba čtení: 34 minut
    • Integrované vývojové prostředí Lazarus: jen zdánlivý anachronismus

      Dnes se ve stručnosti seznámíme s multiplatformním integrovaným vývojovým prostředím, které se jmenuje Lazarus. Jedná se o takzvané RAD, přičemž vzhled, možnosti i chování do značné míry odpovídají slavnému vývojovému prostředí Delphi.
      Pavel Tišnovský
      6. 1. 2022
      Doba čtení: 28 minut
    • Collapse OS: operační systém do světa Falloutu

      Dnes se ve stručnosti seznámíme s projektem nazvaným Collapse OS. Jedná se o minimalistický operační systém, který je možné sestavit a provozovat i na „starém šrotu“, například na osmibitech s několika kilobajty ROM a RAM.
      Pavel Tišnovský
      19. 8. 2021
      Doba čtení: 34 minut
    • Programovací jazyky a vývojové nástroje pro mikropočítače společnosti Sinclair Research

      Dnešní článek, jenž tematicky navazuje na trojici článků o programovacích jazycích a vývojových nástrojích pro osmibitové počítače Atari, je věnován programovacím jazykům pro počítače firmy Sinclair Research.
      Pavel Tišnovský
      1. 6. 2021
      Doba čtení: 35 minut
    • Cross assemblery a cross překladače pro platformu osmibitových domácích mikropočítačů Atari

      Dnes se zaměříme na popis cross překladačů a cross assemblerů. Zmíníme se například o projektu Mad-Assembler, který je používán dodnes, podobně jako cross překladač programovacího jazyka C.
      Pavel Tišnovský
      11. 5. 2021
      Doba čtení: 39 minut
    • Programovací jazyk Go a assembler (3.část)

      Ilustrační obrázek
      Dnes se již potřetí budeme zabývat použitím assembleru v aplikacích, které jsou z větší části psané v Go. Ukážeme si využití programových smyček, ale i moderních instrukcí použitelných pro urychlení vybraných algoritmů.
      Pavel Tišnovský
      13. 2. 2020
      Doba čtení: 42 minut
    • Programovací jazyk Go a assembler (2.část)

      Dnes se opět budeme věnovat assembleru. Představíme si základní techniky použitelné jak na platformě x86–64, tak i na procesorech ARM (32bitové i 64bitové řady). Na tento základ navážeme popisem ručních optimalizací.
      Pavel Tišnovský
      30. 1. 2020
      Doba čtení: 55 minut
    • Programovací jazyk Go a assembler

      Při tvorbě aplikací v Go se můžeme někdy dostat do situace, v níž je nutné použít nízkoúrovňový přístup na úrovni assembleru. Podíváme se proto na vlastnosti poměrně specifického assembleru jazyka Go.
      Pavel Tišnovský
      28. 1. 2020
      Doba čtení: 52 minut
    • Shellcode

      Linuxgazette.com přináší článek zaměřený na shellcode (hrátky s assemblerem a C).
      - nomad
      2. 8. 2004
    • Programujeme v jazyce Assembler v Linuxu: Závěr aneb testujeme

      Ilustrační obrázek
      Tento díl uzavírá seriál o programování v jazyce Assembler pod operačním systémem Linux na procesorech x86. Dnes si povíme něco o tom, jak najít chyby v našich aplikacích, jak se alokuje paměť a jak propojit naše programy s jazykem C. To je v dnešní době asi zřejmě dost používaná věc, protože psaní moderních programů v Assembleru už není tak efektivní a hodně lidi využívá tento jazyk pouze pro psaní vlastních funkcí pro použití ve "vyšších jazycích" - stejně jako já ;).
      Martin Podhola
      29. 7. 2004
      Doba čtení: 4 minuty
    • Programujeme v jazyce Assembler v Linuxu: jak na adresáře

      Ilustrační obrázek
      V dnešní části přistoupíme poněkud k praktičtejšímu zacházení s Assemblerem, kde si ukážeme, co vlastně jednotlivé konstanty Asmutils provádějí s kódem při jeho úpravách.
      Martin Podhola
      22. 7. 2004
      Doba čtení: 4 minuty
    • MenuetOS 0.77

      Vyšel MenuetOS 0.77 (jednodisketový OS psaný v assembleru).
      - nomad
      21. 7. 2004
    • Programujeme v jazyce Assembler v Linuxu: I/O Funkce

      Ilustrační obrázek
      Třetí díl seriálu nás zavede do oblasti vstupně - výstupních (I/O) funkcí, a tím nám dá možnost zacházet se soubory. Budeme u nich mluvit i o vlastnostech přístupových práv.
      Martin Podhola
      15. 7. 2004
      Doba čtení: 5 minut
    • Programujeme v jazyce Assembler v Linuxu: Trochu praxe

      Ilustrační obrázek
      V dnešním, v pořadí druhém dílu seriálu o Assembleru a jeho praxi v Linuxu si povíme něco o chybových kódech, jak se o nich dozvědět více, napíšeme si program, který vše demonstruje, a zmíníme se o ASMUTILS.
      Martin Podhola
      8. 7. 2004
      Doba čtení: 5 minut
    • Programujeme v jazyce Assembler v Linuxu: Úvod

      Ilustrační obrázek
      Můj článek se zabývá programováním v nízkoúrovňovém jazyce Assembler v Linuxu pro znalé tohoto jazyka. Pokusím se zde popsat možnosti, které nám Linux nabízí, a vlastnosti překladače NASM, volání systému a odlaďování aplikací, a také to, že Tux umí Assembler:).
      Martin Podhola
      1. 7. 2004
      Doba čtení: 4 minuty
    • Co je to nenaprogramovatelné?

      Ilustrační obrázek
      Ani ten nejlepší programátor to nenaprogramuje, co je to? Kdo si myslí, že to už ví, jistě se alespoň pozastaví nad netradiční implementací známých problémů pomocí sedu.
      Ondřej Holeček
      26. 11. 2003
      Doba čtení: 8 minut
    • Menuet 0.75 pre-4.2c

      Nejnovější verze 0.75 pre-4.2c alternativního OS Menuet, vyvíjeného pod licencí GPL, začína nabývat docela použitelných podob. Příznivce minimalismu jistě potěší stále velikost na jednu 3,5" FDD. Řada užitečných i zábavných aplikací obrovské…
      Johanka Doležalová
      5. 11. 2003
    121–150 / 154
    První strana Předchozí strana 1 2 3 4 5 6 Následující strana Poslední strana




    Dále u nás najdete

    Vibe coding: Proč vám tahle dovednost zachrání místo u stolu

    CreditShare míří na drobné investory, úvěry vybírá přísně

    Při screeningu rakoviny plic lékaři zachytí i jiné nemoci. Jaké?

    Provoz EET 2.0 má stát až 600 milionů korun ročně

    Při přípravě newsletteru můžete nativně konzultovat s AI

    Doplňující údaje zaměstnavatele pro JMHZ – podrobný manuál

    Přichází další regulace umělé inteligence z Evropské unie

    Pracujícím důchodcům se zas bude zvyšovat penze

    Počet sledujících je přežitek. Hledejte brand fit, radí odbornice

    VZP pozve na screening přes mobil. Umožní i online objednání

    Prodal byt, aby mohl pražit. Dnes má Michal jednu z nejlepších káv v Evropě

    Jaká velikost nádoru slinivky dává šanci na přežití?

    Budoucnost bez dobíjení, Američané vyvíjejí jaderné baterie

    Jaké dopady by měly rychlé škrty v ČT a rozhlase?

    AI prompty na jedno kliknutí, Google do Chromu zavádí Skills

    Padesát tisíc jako základ? Výpočet důstojné mzdy rozvířil sítě

    JMHZ v praxi: Jak správně využít služby a vyhnout se chybám

    Otestovali jsme za vás novou vlakovou linku z Prahy do Varšavy

    Agentní nákupy startují, nakupovat budou za biliony

    V Česku startuje nový ambiciózní cloud

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2026 Internet Info, s.r.o. Všechna práva vyhrazena.
    Root.cz
    ŠKOLENÍ Zabbix: monitorovací systém od základních kroků až po složité objekty
    VÍCE INFO
    newsletter ČLÁNKY DO MAILU