Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Obsah 1
Princip činnosti počítače 1
Von Neumannova architektura počítače 1
Základní principy činnosti počítače 1
Činnost procesoru při provádění programu 2
Von Neumannova koncepce je založena na představě, že program a data jsou ve své podstatě totéž posloupnost bitů, která je uložena v základní (operační paměti). Program je složen ze zdrojových instrukcí, které znamenají povely pro dílčí činnosti počítače. Řídící jednotka výpočetního systému čte strojové instrukce z paměti a podle jejich významu zajišťuje provedení zadané činnosti v pořadí, jak jsou strojové instrukce umístěny za sebou (pokud není požadován například skok na jinou instrukci). Provádění aritmetických a logických operací zabezpečuje aritmeticko-logická jednotka. Tomu odpovídá obecná struktura počítače, která vychází z původního návrhu Von Neumanna ve 40. letech a která je nejjednodušší podobě znázorněna na obrázku.
Výpočetní systém se obecně skládá z těchto základních komponent:
Hlavní paměť (operační)
Základní procesor (Řadič, ALJ)
Propojení základního procesoru
Přídavná zařízení (vnější paměti, tiskárny,obrazovky, myš)
Hlavní paměť (operační paměť)
je množina paměťových míst o základní velikosti 1 B, které jsou lineárně uspořádané a jsou přístupné prostřednictvím adresy. Adresa je vzdálenost paměťového místa od počátku paměti. V operační paměti je uloženo základní programové vybavení (operační systém), další používané programové vybavení a základní množina dat, se kterými se pracuje.
Základní procesor
(Cpu Central Processing Unit) je tvořen řadičem (řídící jednotka) a aritmeticko-logickou jednotkou (ALOU Arithmetic Logic Unit).
Řadič
se skládá z řady komponent. Jádro řadiče zajišťuje řízení činnosti procesoru v návaznosti na povely programu. Provádí čtení instrukcí z paměti, obsahuje také dekodér instrukcí, který provede dekódování instrukce a zajistí provedení instrukce. Řadič obsahuje celou řadu rychlých pracovních pamětí malé kapacity, tzv. registrů, které slouží k činnosti.Registry se dělí na pracovní a řídící. Velikost pracovních registrů je jednou ze základních charakteristik procesoru.Řídící registry zabezpečují především řízení vlastního zpracování programu.
Aritmeticko-logická jednotka
provádí příslušné operace (sčítání, násobení, komparace,..) s daty, která byla předtím připravena. Základní princip činnosti procesoru při zpracování programu je uveden v následující části.
Program se skládá z instrukcí jako základních povelů pro činnost procesoru. Počet a druh instrukcí tvoří instrukční řadu , která charakterizuje příslušný druh procesoru. Instrukce se skládá z operačního kódu a operandů. Operační kód určuje druh činnosti (sčítání), operandy potom specifikují vlastní předmět činnosti. Např. operandy pro sčítání budou určovat jednotlivé sčítance, případně místo uložení výsledku součtu. Počet a druh operandů závisí na tipu instrukce v rámci instrukční sady procesoruProvádění instrukce se tedy obecně skládá ze dvou základních kroků (fází). Jsou to výběrová fáze a prováděcí fáze. Dnes většinou rozlišuje pět základních kroků provádění instrukce:
Načtení instrukce
Dekódování instrukce
Získání operandů
Zápis (předání) výsledků
Moderní procesory neprovádí čtení dat přímo z operační paměti, ale mají je připravena ve vyrovnávací paměti (cache), prováděné instrukce jsou často děleny na více částí, pracují ve více výpočetních liniích pipelining , provádí předpověď skoků, analýzu toku dat, atd.
Rejstřík
I
instrukcí · 1
J
jendotka · 1
K
kód · 2
P
paměť · 1
program · 1