Navrhujeme a vyrábíme vlastní CPU: druhy instrukcí a přerušení
Zdroj:
root.cz
25.03.2025 (00:00)
it, počítače
V dnešním článku dokončíme návrh ISA procesoru MB5016. Popíšeme si jednotlivé skupiny instrukcí budeme se zabývat obsluhou přerušení a výjimek, včetně příslušných registrů a instrukcí. celý článek
Navrhujeme a vyrábíme vlastní CPU: mikroarchitektura procesoru
Zdroj:
root.cz
10.04.2025 (00:00)
it-pocitace
Co se děje v procesoru, když vykonává strojový kód? Jak se načítají, dekódují a provádějí jednotlivé instrukce? Jak procesor přistupuje k paměti? Co se stane, když přijde přerušení?
Navrhujeme a vyrábíme vlastní CPU: software pro náš vlastní procesor
Zdroj:
root.cz
29.05.2025 (00:00)
it-pocitace
S pomocí vývojových nástrojů z minulého dílu můžeme naplno začít programovat svůj počítač MB50. Napíšeme první jednoduchý program, systémovou knihovnu a několik demonstračních programů.
Navrhujeme a vyrábíme vlastní CPU: první pokusy s FPGA
Zdroj:
root.cz
04.03.2025 (00:00)
it-pocitace
V tomto článku začneme jednoduchými obvody, postavíme digitální budík a nakonec připravíme periferní zařízení pro náš budoucí počítač: VGA výstup, vstup z klávesnice PS/2 a sériový port.
Navrhujeme a vyrábíme vlastní CPU: architektura počítače MB50
Zdroj:
root.cz
24.04.2025 (00:00)
it-pocitace
Z předchozích dílů máme připravený procesor MB5016 ve formě VHDL entity. Nyní přidáme další potřebné komponenty (paměť, řadiče periferií a ladicí rozhraní) a postavíme celý počítač.
Navrhujeme a vyrábíme vlastní CPU: vývojové nástroje
Zdroj:
root.cz
15.05.2025 (00:00)
it-pocitace
Máme dokončený hardware počítače MB5016 a nyní si ukážeme, jak ho můžeme začít programovat. K tomu účelu si vytvoříme dva základní vývojové nástroje – debugger a assembler.
Navrhujeme a vyrábíme vlastní CPU: kolik nás to bude stát a proč to chceme?
Zdroj:
root.cz
25.02.2025 (00:00)
it-pocitace
První díl seriálu, ve kterém si ukážeme, jak navrhnout a implementovat procesor a použít ho v počítači postaveném pomocí FPGA. Začneme odpovědí na otázku, proč něco takového vůbec dělat.
Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady
Zdroj:
root.cz
18.03.2025 (00:00)
it-pocitace
Dnešní díl série o cestě k vlastnímu procesoru věnujeme návrhu ISA, tedy tomu, jak bude CPU vypadat z pohledu programátora v assembleru, kolik bude mít registrů, a jak budou vypadat instrukce.
Užitečné rozšíření GCC: podpora SIMD (vektorových) instrukcí
Zdroj:
root.cz
06.10.2022 (00:00)
it-pocitace
S rostoucím počtem tranzistorů na ploše mikroprocesorů (Moorův zákon) se mění i jejich architektura. Kromě přidávání jader dochází k zavádění instrukcí SIMD, které dokážou jednu operaci provádět s celým vektorem dat.
Piráti chtějí přerušení EET až do Babišových 100. narozenin
Zdroj:
ceskenoviny.cz
06.05.2020 (12:31)
it-pocitace
Praha - Zatímco vláda navrhuje pozastavení elektronické evidence tržeb do konce letošního roku, opoziční poslanci dnes ve Sněmovně navrhli odklady ještě delší. Nejdelší přerušení...
Polsko považuje americké přerušení vojenské pomoci Ukrajině za špatnou zprávu
Zdroj:
ceskenoviny.cz
04.03.2025 (09:39)
it-pocitace
Varšava/Budapešť/Washington - Přerušení americké vojenské pomoci Ukrajině je špatná zpráva, řekl náměstek polského ministra obrany Cezary Tomczyk v polském rádiu Zet. Naopak z Maďarska zaznělo, že...
Zelenskyj uvedl, že zváží přerušení diplomatických vztahů s Ruskem
Soud eviduje žádost lobbisty Janouška o další přerušení výkonu trestu
Použití instrukcí SSE a AVX pro zrychlení bitových operací
Velká cena Japonska F1 byla po téměř dvouhodinovém přerušení restartována
Ekologové vyzvali k přerušení jednání o Turówu do jmenování nové vlády
Rozšíření instrukční sady AVX a programy v assembleru
SIMD instrukce v rozšíření SSE (2. část)
Německo hledí na Trumpův druhý mandát s obavami, bojí se o demokracii i blahobyt
Kopie datových bloků na ZX Spectru s využitím zásobníku
Podpora SIMD (vektorových) instrukcí na RISCových procesorech
GPT-4.1 je ve třech ohledech nejlepší model od OpenAI. Zmatek v názvech je teď ještě větší
Od instrukční sady SSE k sadě SSE2
Struktura obrazové paměti grafické karty CGA, blokové přenosy a základy optimalizace
SIMD instrukce na platformě 80×86: instrukční sada MMX
Rozšíření instrukční sady SSE2 (2. část)
Rozšíření instrukční sady F16C, FMA a AVX-512 na platformě x86–64
SIMD instrukce na 80×86: dokončení popisu MMX, instrukce 3DNow!
Novinky pro Linux 6.5: podpora vektorových instrukcí RISC-V či aktualizovaný Rust
Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)
Specifické vlastnosti procesorů AArch64: přenos bloků dat a instrukce s podmínkou
Windows 11 se na 20 let starých procesorech nespustí. Vyžádají si jistou instrukci
Překlad funkcí přímo do nativního kódu MicroPythonem
Užitečné rozšíření GCC – podpora SIMD (vektorových) instrukcí: nedostatky technologie
ChatGPT zlepšil matematiku, logiku a kódování. Novější model GPT-4o už ani tolik nepoužívá emoji
Škoda Auto spoléhá na 3D farmy. Tiskne chybějící díly i nástroje pro dělníky
Hasiči: Kontroly restaurací prověří legálnost staveb či plynové ohřívače
Specifika instrukční sady mikroprocesorů Intel 8086/8088 (3)
Apple zdvojnásobil počet najetých kilometrů s vlastní autonomní technologií u testovacích aut
Google nabídne příští rok vlastní bankovní účty. K projektu se připojily další banky
AI chatbot Grok byl zmanipulován interní změnou základních instrukcí, říká xAI
Revoluční křemík: Co bude znamenat přechod Applu na vlastní čipy

