Ahoj, chtěl bych se zeptat, kde si lze něco přečíst ohledně toho, jak se vytvořil prvopočáteční systém, kterým šlo už něco programovat. Přečetl jsem si něco o binární a hexadecimální aritmetice a jde mi o to, jak vlastně počítač, tedy hardware zjistí že určitá kombinace 0 a 1 udělá něco, třeba ví že má rozsvítit jeden pixel, napíše "a", atd atd. Kde jsou ty prvopočáteční instrukce, tedy základní deska, processor ? Je někde nějaký článek který pochopí i laik ? díky
Fórum › C / C++
0 - 1 Evoluce

Návrhář prosoru určil, že instrukce 0001 uděla operaci a, instrukce 0010 udělá operaci b, instrukce 0011 udělá operaci c... To jaké instrukce jsou k dispozici a co tyto instrukce dělají závisejí na architektuře procesoru.
Procesor ti principiálně poskytuje základní sadu instrukcí, skládající se typicky z
- mat. instrukcí ( součet, součin, ... )
- práce s pamětí (posuny, adresace, ..)
- instrukce skoků (podmíněných, nepodmíněných, .. )
- atd..
A potom ti dá základní sadu registrů (paměťových bloků) do kterých lze ukládat data a pomocí těch instrukcí s nimi manipulovat, počítat atd. Všechno ostatní už je "jenom" využívání tohodle základního principu
ZČU v Plzni je mnohem víc, než jenom právnická fakulta !!
Fakulta aplikovaných věd www.fav.zcu.cz
"Když nedokážete říci věci jednoduše, pak jim dostatečně nerozumíte"
Fakulta aplikovaných věd www.fav.zcu.cz
"Když nedokážete říci věci jednoduše, pak jim dostatečně nerozumíte"

Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×






























































Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 2 hosté
Podobná vlákna
ERROR 1366 (HY000): Incorrect string value: '\x9B' — založil fnenks
Fieldset o výšce 1px — založil xspider
0-100 na 32bit "bargraf"? — založil Berger
Změna klávasnice .. debian 5.04_amd64 — založil koudis
Připojení monitoru se 144Hz — založil Forest
Moderátoři diskuze