1 / 117

ÚVOD DO SVĚTA POČÍTAČŮ kunovsky@dcse.fee.vutbr.cz fee.vutbr.cz/~kunovsky

ÚVOD DO SVĚTA POČÍTAČŮ kunovsky@dcse.fee.vutbr.cz www.fee.vutbr.cz/~kunovsky. Zpracování dat zpracování nenumerických dat zpracování numerických dat. Zpracování nenumerických dat Zpracování textu Textová data Textový editor Čtyři základní fáze pořizování dokumentu:

Télécharger la présentation

ÚVOD DO SVĚTA POČÍTAČŮ kunovsky@dcse.fee.vutbr.cz fee.vutbr.cz/~kunovsky

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ÚVOD DO SVĚTA POČÍTAČŮ kunovsky@dcse.fee.vutbr.cz www.fee.vutbr.cz/~kunovsky

  2. Zpracování dat • zpracování nenumerických dat • zpracování numerických dat

  3. Zpracování nenumerických dat • Zpracování textu • Textová data • Textový editor • Čtyři základní fáze pořizování dokumentu: • základní práce s dokumentem • editace dokumentu • formátování dokumentu • tisk dokumentu

  4. Zpracování numerických dat Přesnost zobrazení reálných čísel Přesnost výpočtu Složitost výpočtu

  5. Metodika sériového a paralelního výpočtu Na příkladu řešení soustavy rovnic se prezentuje seriový postup výpočtu (Cramerovým pravidlem) a paralelní postup výpočtu (vytvoří se paralelní model - všechny jednotky pracují současně). Paralelní systémy jsou charakteristické zpětnou vazbou.

  6. Mějme následující soustavu rovnic: ax + by = c dx + ey = f

  7. Sériový výpočet A1 := c * e; A2 := b * f; A3 := A1 – A2; A4 := a * e; A5 := b * d; A6 := A4 – A5; A7 := A3 / A6; . . .

  8. SISD computer IS IS DS CU PU MM CU: control unit PU: processor unit MM: memory module IS: instruction stream DS: data stream

  9. Struktura počítače a funkce jeho základních částí Definují se pojmy procesor, řadič (zajišťuje automatické řízení celého systému podle programu zapsaného v paměti), aritmeticko-logická jednotka (provádí aritmetické a logické operace), paměť (uchovává informace, v případě potřeby jejich výběr, případně ukládání nových informací. Údaj ukládaný do paměti je zakódován do binární podoby.) a periferie (V/V zařízení, vnější paměti, ovládací zařízení, prostředky pro přenos dat).

  10. ax + by = c dx + ey = f Paralelní výpočet

  11. b y *

  12. b c y * –

  13. b c a y x * – :

  14. b c a y x * – : x * d

  15. b c a y x * – : x * – d f

  16. b c a y x * – : x y * – : d f e

  17. b c a y x * – : x y * – : d f e

  18. b0z p2y -a1py + -a0y

  19. p2y py 

  20. py y 

  21. b0z p2y p2y py py y -a1py   + -a0y

  22. b0z p2y py y -a1py   + -a0y -a1 -a0

  23. SIMD computer DS1 PU1 MM1 DS2 PU2 MM2 IS CU SM DSn PUn MMm IS

  24. MIMD computer IS1 IS1 IS1 DS1 IS2 CU1 PU1 MM1 IS2 IS2 DS2 CU2 PU2 MM2 SM ISn ISn ISn DSn CUn PUn MMm IS

  25. Matematické stroje Provádí se rozdělení • na analogové počítače (matematický děj se modeluje analogickým dějem fyzikálním) a • na číslicové počítače (čísla se zobrazují pozičně, jako konečné posloupnosti cifer).

  26. Historický vývoj výpočetní techniky před 5000 lety tabulkový systém abakus 1642 - Francouz Bleise Pascal - sčítací stroj 1694 - Němec Wilhelm Leibnitz - sčítací a násobící stroj 1833 - Angličan Charles Babbage - Analytical Engine první mechanický samočinný počítač. Paměť a řízení podle daného programu 1855 - kalkulátory pro vykonávání základních aritmetických úkonů

  27. 1937 - Američan Howard Hathaway Aiken se znovu vyslovil o automatizovánívýpočtů podle dopředu sestaveného programu. 1938 - Angličan Alan Mathisom Turing matematicky zdůvodnil možnost zkonstruovat univerzální samočinný počítač. 1941 - Němec Zuse - počítač Z3. 1944 - IBM (International Business Machines Corporation) – reléový počítač MARK-1 (elektromechanické relé). 1946 - ENIAC - elektronkový. 1945 - John von Neumann, program i data ve vnitřní paměti počítače.

  28. Generace počítačů Dělení se provádí podle konstrukční, technické úrovně. Každá vyšší generace znamená • pokrok v součástkové základně • zvýšení operační rychlosti • snížení příkonu • zlepšení programového vybavení • zlepšení formy styku počítače s člověkem Jsou specifikovány reléové, elektronkové, tranzistorové počítače, počítače s integrovanými obvody a počítače s velmi vysokým stupněm integrace.

  29. Proudové (zřetězené) a neproudové zpracování

  30. S1 S2 S3 S4 IF ID OF EX

  31. S1 S2 S3 S4 IF ID OF EX

  32. S1 S2 S3 S4 IF ID OF EX

  33. S1 S2 S3 S4 IF ID OF EX

  34. S1 S2 S3 S4 IF ID OF EX

  35. S1 S2 S3 S4 IF ID OF EX

  36. S1 S2 S3 S4 IF ID OF EX

  37. S1 S2 S3 S4 IF ID OF EX

  38. S1 S2 S3 S4 IF ID OF EX

  39. S1 S2 S3 S4 IF ID OF EX

  40. S1 S2 S3 S4 IF ID OF EX

  41. S1 S2 S3 S4 IF ID OF EX

  42. S1 S2 S3 S4 IF ID OF EX

  43. S1 S2 S3 S4 IF ID OF EX

  44. S1 S2 S3 S4 IF ID OF EX

  45. S1 S2 S3 S4 IF ID OF EX

  46. S1 S2 S3 S4 IF ID OF EX

  47. S1 S2 S3 S4 IF ID OF EX

  48. S1 S2 S3 S4 IF ID OF EX

  49. S1 S2 S3 S4 IF ID OF EX

  50. S1 S2 S3 S4 IF ID OF EX

More Related