Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Informatika / …o počítači (základní pojmy, jednoduché představy) 2006.

Podobné prezentace


Prezentace na téma: "Informatika / …o počítači (základní pojmy, jednoduché představy) 2006."— Transkript prezentace:

1 Informatika / …o počítači (základní pojmy, jednoduché představy) 2006

2 CPU, sběrnice, paměť, atd… jádrem počítače je procesor (CPU) - bývá umístěn na základní desce (motherboardu) procesor je prostřednictvím sběrnice spojen s pamětí; v ní je umístěn i program tvořený instrukcemi, a data s nimiž program pracuje prostřednictvím sběrnice jsou dostupné i obvody vstupu a výstupu pro komunikaci s okolím činnosti v počítači jsou řízeny časovým generátorem, což umožňuje synchronizovat různě rychlé obvody mluvíme pak o taktu procesoru, taktu sběrnice, … motherboard (základní deska)

3 počítač bus (sběrnice) CPU MEMORY I/O BUS I/O (input/output) (vstup/výstup) memory (paměť) timer (časovač) periferie CPU (central processing unit) - procesor CHIPSET chipset – řadič provozu na motherboardu timer

4 informace základní informační jednotkou je dvoustavová veličina - jeden bit hodnotu bitu obvykle interpretujeme jako cifru ve dvojkové soustavě, tedy 0/1 (nula/jedna), ale podle potřeby i Ne/Ano, Neplatí/Platí (False/True), Nesvítí/Svítí … pro vyjádření hodnoty jiné než dvoustavové veličiny jsou bity shlukovány do skupin, obvyklou skupinu tvoří 8 bitů = 1 byte složitější informace mohou být kódovány i většími bitovými obrazci (slova o šířce 16, 32 a více bitů) bit (BInary digiT) byte (uspořádaná osmice bitů)

5 paměť je tvořena bity, přístupnými po osmicích (bytech) poloha bytu v paměti je dána jeho pořadovým číslem (adresou) vyhledání požadovaného místa zajišťuje řadič paměti pak podle řídícího signálu na sběrnici zprostředkuje zápis (data ze sběrnice do paměti) nebo čtení (z paměti na sběrnici) F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB memory read (čtení) memory write (zápis)

6 paměť, sběrnice, CPU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB registr při čtení zůstává původní obsah paměti zachován (hodnota se pouze kopíruje)

7 CPU ALU flag reg accumul IR SP PC controller MAR MDR data address program counter stack pointer control registers ALU - arithmetic & logic unit (aritmeticko logická jednotka) controller (řadič) IR - instruction register MAR - memory address register MDR - memory data register

8 ... a jak to funguje

9 cvrnkadlo

10 cvrnkadlo

11 cvrnkadlo doplníme přidáme stavitelné zarážky, jejichž polohou můžeme pohyb kuličky jednoznačně vymezovat

12 cvrnkadlo doplníme přidáme stavitelné zarážky, jejichž polohou můžeme pohyb kuličky jednoznačně vymezovat např.

13 cvrnkadlo doplníme přidáme stavitelné zarážky, jejichž polohou můžeme pohyb kuličky jednoznačně vymezovat nebo

14 instrukce bitový obrazec, který je po načtení z paměti do procesoru dešifrován a poté definuje jeho další činnost

15 zpracování instrukce má tyto fáze: vyhledání instrukce (fetch) dekódování požadavku (decode) načtení operandů (load) provedení (execute) uložení výsledku (store)

16 paměť řadič ALU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB fetch

17 paměť řadič ALU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB fetch

18 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB decode paměť řadič ALU

19 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB decode

20 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB execute paměť řadič ALU

21 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB store paměť řadič ALU

22 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB fetch

23 paměť řadič ALU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB decode

24 paměť řadič ALU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB decode

25 paměť řadič ALU F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB execute

26 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB store paměť řadič ALU

27 F FFFF F FFFE FFFF 0 FFFE kB 64 kB 1 MB fetch paměť řadič ALU

28 CPU ALU flag reg accumul IR SP PC controller MAR MDR data address program counter stack pointer control registers ALU - arithmetic & logic unit (aritmeticko logická jednotka) controller (řadič) IR - instruction register MAR - memory address register MDR - memory data register

29 dotazy?


Stáhnout ppt "Informatika / …o počítači (základní pojmy, jednoduché představy) 2006."

Podobné prezentace


Reklamy Google