*asti po*íta*a von Neumanovského typu, ich klasifikácia

Download Report

Transcript *asti po*íta*a von Neumanovského typu, ich klasifikácia

Časti počítača
von Neumanovského typu,
ich klasifikácia
Marcel Prievozník
2013
1. ročník RŠI
Časti počítača von Neumanovského
typu, ich klasifikácia
Ing. Marcel Prievozník
OBSAH














Kto je John von Neumann?
von Neumannov počítač - úvod
Operačná pamäť
Aritmeticko-logická jednotka
Radič
Vstupno-výstupné zariadenie
Predpis pre riešenie úloh
von Neumanov počítač – schéma
The greatest computer programmer (video)
Použitá literatúra
CPU
Operačná pamäť
Otestuj sa
Použitá literatúra
John von Neumann
* 1903 (Budapešt) †1957 (Washington)
 jeden z najväčších matematikov 20. st.
 otec teórie hier
 podieľal sa na vytvorení základných
predpokladov termonukleárnych reakcií a
vodíkovej bomby.
 je spoluautorom Koncepcie alebo
architektúry počítača

von Neumanov počítač - úvod
V roku 1946 on a jeho kolegovia z Princeton
Institute for Advanced Studies naprojektovali
nový počítač postavený na týchto pravidlách:
 Počítač obsahuje operačnú pamäť, ALJ, radič,
V/V zariadenia (vstupno - výstupné).
 Predpis pre riešenie úlohy je prevedený do
postupnosti inštrukcií.
 Údaje a inštrukcie sú vyjadrené binárne.
 Údaje a inštrukcie sa uchovávajú v pamäti na
miestach označovaných adresami.
 Programom riadené spracovávanie dát
prebieha v počítači samočinne.
von Neumanov počítač
POČÍTAČ OBSAHUJE
OPERAČNÚ PAMÄŤ, ALJ, RADIČ,
V/V ZARIADENIA
počítač obsahuje operačnú pamäť, v ktorej
sa operácie vykonávajú.V operačnej pamäti sa
nachádzajú všetky dáta potrebné na vykonanie
danej úlohy, program, medzivýsledky a
konečné výsledky.
VV zariadenia
ALU
operačná pamäť
von Neumanov počítač
POČÍTAČ OBSAHUJE
OPERAČNÚ PAMÄŤ, ALJ, RADIČ,
V/V ZARIADENIA
počítač má procesor, ktorý sa skladá z
riadiacej jednotky, ktorá riadi činnosť
počítača a z aritmeticko-logickej jednotky,
ktorá realizuje výpočty ...
(+,-,*,/, and, or, not , > , < ,…).
Procesor vykonáva činnosť podľa programu,
ktorý ho riadi.
von Neumanov počítač
POČÍTAČ OBSAHUJE
OPERAČNÚ PAMÄŤ, ALJ, RADIČ,
V/V ZARIADENIA
• zabezpečuje styk (interfacing) s počítačovou
perifériou
• funguje ako tlmočník, údaje z periférie
prekladá do formátu, ktorému rozumie
zbernica počítača a naopak.
• riadenie sa uskutočňuje pomocou riadiacich
signálov, ktoré predáva každému
konkrétnemu zariadeniu v periférii.
von Neumanov počítač
POČÍTAČ OBSAHUJE
OPERAČNÚ PAMÄŤ, ALJ, RADIČ,
V/V ZARIADENIA
• vstupné zariadenia pre zadávanie
programov a dát
• výstupné zariadenia, ktoré umožnia
vidieť výsledok výpočtu
von Neumanov počítač
V/V ZARIADENIA
von Neumanov počítač
PREDPIS PRE RIEŠENIE ÚLOHY JE
PREVEDENÝ DO POSTUPNOSTI
INŠTRUKCIÍ.
4• výsledky sú kontrolovane poslané
na výstupné zariadenie.
1
• do pamäte sa cez ALJ zapíše program (postupnosť
inštrukcií, ktoré sú postupne vykonávané ALJ) zo
vstupných zariadení.
• prebehne vlastný výpočet, ktorý postupne vykonáva ALJ. Táto
jednotka je riadená radičom, pričom si medzivýsledky ukladá do
pamäte.
• vstupné dáta, ktoré program
požaduje sa zapíšu do pamäte aj
3
2
von Neumanov počítač
ÚDAJE A INŠTRUKCIE SÚ
VYJADRENÉ BINÁRNE.
 počítač
využíva dvojkovú sústavu, t.j. je
digitálny.
• desiatková číselná sústava je nepohodlná,
lebo by bolo nutné presne rozlíšiť od seba
10 rôznych stavov, čo z fyzikálneho hľadiska
je komplikovanejšie a menej spoľahlivejšie
ako rozlíšenie len 2 stavov
von Neumanov počítač
ÚDAJE A INŠTRUKCIE SA
UCHOVÁVAJÚ V PAMÄTI NA
MIESTACH OZNAČOVANÝCH
ADRESAMI.
Pre správnu funkciu pamäti treba riešiť
okrem vlastného princípu uchovanie
informácie aj lokalizáciu uložených dát.
Hovoríme o adrese pamäťového miesta,
kde adresa je zvyčajne opäť vyjadrená číselne.
von Neumanov počítač
PROGRAMOM RIADENÉ
SPRACOVÁVANIE DÁT PREBIEHA
V POČÍTAČI SAMOČINNE.
Poradie operácií a krokov v počítači prebieha
nezávisle od užívateľa. Počítač si sám riadi
postupnosť a proces výpočtov, inštrukcií.
von Neumanov počítač - schéma
YOUTUBE VIDEO
The greatest computer programmer
Ako sa líši von Neumannov
počítač od súčasnej schémy?
 von
Neumannov počítač pracuje
nad jedným programom (žiadny
multitasking)
 počítač môže disponovať len
jedným procesorom
CPU – central processing unit



hlavný procesor počítača
Interpretuje, vykonáva alebo
spracúva inštrukcie alebo
dáta programu vo forme
strojového kódu.
v súčasnosti takmer
vždy realizované
vo forme
mikroprocesora.
Ako pracuje procesor?
Procesor je synchrónne zariadenie, ktoré
pracuje podľa hodinových kmitov
generovaných kryštálom umiestneným na
základnej doske.
 Behom jedného kmitu vykoná procesor
jednu operáciu
 Ak je schopný pracovať s vyššou
frekvenciou kmitov, vykoná viac operácií,
teda vykazuje vyšší výkon.

Ako pracuje procesor?

Moderné procesory pracujú na dvoch
samostatných rýchlostiach –
◦ rýchlosť jadra:
rýchlosť, na ktorej beží väčšina vnútorných
obvodov procesoru. Toto číslo je často
spájané s označením procesora
◦ rýchlosť zbernice procesora:
rýchlosť rozhrania medzi procesorom a
základnou doskou.
Operačná pamäť
označovaná aj ako hlavná pamäť
počítača
 ukladajú sa do nej dáta, ktoré procesor
počítača momentálne nespracováva, ale
budú potrebné neskôr
 veľkou prednosťou
je jej rýchlosť v
porovnaní s pevným
diskom

Operačná pamäť
je energeticky závislá, teda po prerušení
dodávky elektrického prúdu alebo po
vypnutí počítača, sa všetky údaje, ktoré
obsahovala, vymažú.
 v počítači najčastejšie v podobe
pamäťového modulu

Otestuj sa...













Z koľkých častí sa skladá von Neumannovská architektúra počítača?
Vymenuj ich.
Ako sú vyjadrované inštrukcie?
Demonštruj systém uchovávania údajov v pamäti.
Vlastnými slovami vyjadri princíp práce operačnej pamäte.
Vymenuj časti ALJ, popíš ich funkcie.
Vyjadri vlastnými slovami prácu radičov.
Kategorizuj vstupno-výstupné zariadenia.
Zorganizuj inštrukcie, ktoré sa vykonávajú v počítači s von
Neumannovou architektúrou.
Zdôvodni používanie binárnej sústavy.
Vyvoď závery k použitiu von Neumannovho počítača (výhody, nevýhody).
Objasni prácu procesora v počítači.
Popíš, akými parametrami hodnotíme kvalitu procesora.
Rozhodni, prečo je pre procesor lepšie použitie operačnej pamäte ako
pevného disku.
Použitá literatúra



http://gdusecovce.edupage.org/files/von_
neumannova_koncepcia_pocitaca.doc
http://sk.wikipedia.org/wiki/Koncepcia_J
ohna_von_Neumanna
Gajdoš, Š.: Technické vybavenie počítača
(www.zborovna.sk)