1 Paměť a číselné soustavy



Podobné dokumenty
Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Paměti Josef Horálek

Paměť počítače. 0 (neprochází proud) 1 (prochází proud)

Informační a komunikační technologie

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu)

Paměti počítače ROM, RAM

ČÍSELNÉ SOUSTAVY PŘEVODY

Základní jednotky používané ve výpočetní technice

Základní pojmy informačních technologií

Paměti počítače 9.přednáška

3 Jednoduché datové typy Interpretace čísel v paměti počítače Problémy s matematickými operacemi 5

Paměti operační paměti

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Způsoby realizace paměťových prvků

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry.

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

Struktura a architektura počítačů (BI-SAP) 10

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

PAMĚTI ROM, RAM, EPROM, EEPROM

Ne vždy je sběrnice obousměrná

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Počítačová sestava paměti, operační paměť RAM

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry.

Hardware. Příklad převodu čísla: =1*32+0*16+0*8+1*4+0*2+1*1= Převod z dvojkové na desítkovou Sčítání ve dvojkové soustavě

Technické prostředky počítačové techniky

Paměti EEPROM (1) 25/07/2006 1

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

1. Základní pojmy a číselné soustavy

DUM č. 10 v sadě. 31. Inf-7 Technické vybavení počítačů

Číselné soustavy. Ve světě počítačů se využívají tři základní soustavy:

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí.

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIII Paměti konstant

Paměti polovodičové. Jedná se o mikroelektronické obvody s velkou hustotou integrace.

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

ZÁKLADY INFORMATIKY 14ZINF. Číselné soustavy

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Fz =a z + a z +...+a z +a z =

PJC Cvičení #2. Číselné soustavy a binární reprezentace proměnných

4. Elektronické logické členy. Elektronické obvody pro logické členy

ČÍSELNÉ SOUSTAVY. Číselnou soustavu, která pro reprezentaci čísel využívá pouze dvou číslic, nazýváme soustavou dvojkovou nebo binární.

Integrovaná střední škola, Sokolnice 496

ÚVOD DO OPERAČNÍCH SYSTÉMŮ. Správa paměti. Přímý přístup k fyzické paměti, abstrakce: adresový prostor, virtualizace, segmentace

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Miroslav Flídr Počítačové systémy LS /21- Západočeská univerzita v Plzni

Kódováni dat. Kódy používané pro strojové operace

Identifikátor materiálu: ICT-1-08

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Procesory a paměti Procesor

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Číselné soustavy a převody mezi nimi

Nejvyšší řád čísla bit č. 7 bit č. 6 bit č.5 bit č. 4 bit č. 3 bit č. 2 bit č. 1 bit č. 0

Číselné vyjádření hodnoty. Kolik váží hrouda zlata?

KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ

Typy pamětí. Hierarchické uspořádání paměťového subsystému počítače.

Princip funkce počítače

Mezipaměti počítače. L2 cache. L3 cache

Zvyšování kvality výuky technických oborů

Mikroprocesorová technika (BMPT)

Paměť počítače. dočasná / trvalá. Parametry pamětí : kapacita ( udává kolik dat se do paměti vejde )

Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Číselné soustavy. Binární číselná soustava

POLOVODIČOVÉ PAMĚTI. 1. Polovodičové paměti RAM. Paměťová buňka SRAM. řádkové vodiče. sloupcové vodiče. 1.1 Statická paměť RAM (SRAM)

HW počítače co se nalézá uvnitř počítačové skříně

Struktura a architektura počítačů (BI-SAP) 5

Název školy: Základní škola a Mateřská škola Žalany

Hardware počítačů. Architektura počítačů Paměti počítačů Aritmetika - ALU Řadič

Úvod do programování a práce s počítačem 2

Identifikátor materiálu: ICT-1-02

Paměti. Paměti. Rozdělení, charakteristika, druhy a typy pamětí. Banky

Hardware. Roman Bartoš

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Číselné soustavy. Jedná se o způsob reprezentace čísel.

Informace, kódování a redundance

Jak do počítače. aneb. Co je vlastně uvnitř

Něco málo o časování a frekvenci

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Výklad učiva: Co je to počítač?

ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

Paměti a jejich organizace

Způsoby realizace této funkce:

Y36SAP. Osnova. Číselné soustavy a kódy, převody, aritmetické operace Y36SAP Poziční číselné soustavy a převody.

Operační paměti počítačů PC

Sběrnicová struktura PC Interní počítačové paměti PC

4.2 Paměti PROM NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n

1.5.2 Číselné soustavy II

Nejvyšší řád čísla bit č. 7 bit č. 6 bit č.5 bit č. 4 bit č. 3 bit č. 2 bit č. 1 bit č. 0

SKŘÍŇ PC. Základní součástí počítačové sestavy je skříň.

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty

Informatika ročník

Transkript:

Úvod 1 Paměť a číselné soustavy Počítač používá různé typy pamětí. Odlišují se svou funkcí, velikostí, rychlostí zápisu a čtení, schopností udržet data v paměti. Úkolem paměti je zpřístupňovat data dle potřeby počítače a data již nepotřebná odkládat. Velikost paměti je také jedním z faktorů určujícím mnohdy dost výrazně výkonnost počítače. Populární poučka praví, že paměti není nikdy dost - vždy bude nějaká chybět, když ne hned, tak po nějaké době určitě. Mnohdy byste byli překvapeni, jak dokáže dýchavičný počítač pookřát po zvětšení paměti. Velikost paměti se udává v určitých jednotkách. Základní jednotkou je bit (čti bit - označení b). Jeden bit je nejmenší jednotkou informace a lze si ho představit jako ANO či NE, VYPNUTO/ZAPNUTO nebo PRAVDA/NEPRAVDA. V počítači je jeden bit představován logickou jedničkou (ano) nebo logickou nulou (ne). Protože číselná soustava, využívající pouze jedničku a nulu se nazývá dvojková čili binární, získal odvozením svůj název bit - z anglického Binary Digit. Je zřejmé, že jeden bit nestačí k vyjádření složitějších situací. Proto se používá jednotka větší, což je byte (čti bajt, označení B). Platí rovnice 1 byte = 8 bit Jeden byte je osm bitů. Každý znak v počítači (písmeno, číslice, interpunkční znaménko) je vyjádřen právě jedním bytem (čti bajtem). Ani tato jednotka není dostatečně velká, existují proto jednotky vyšší jako je kilobyte (KB), megabyte (MB), gigabyte (GB) a dnes se začíná používat i terabyte (TB). Podle předpon se zdá že je vše jednoduché - 1 KB je 1000 B. Ale není tomu tak. Protože počítač pracuje s dvojkovou soustavou je 1 KB = 2 10 B (tj. 1024 B). kilobyte (KB), což je 2 10 = 1 024 B (bytů) megabyte (MB), což je 2 20 = 1 024 KB = 1 048 576 B gigabyte (GB), což je 2 30 = 1 024 MB = 1 073 741 824 B terabyte (TB), což je 2 40 = 1 024 GB = 1 099 511 627 776 B petabyte (PT), což je 2 50 = 1 024 TB = 1 125 899 906 842 620 B Pokud vám někdy nebude souhlasit údaj o velikosti paměti, může to být právě chybným přepočtem jednotek. Číselné soustavy Číselné soustavy nám slouží k zobrazení čísel a k provádění základních matematických operací. V běžném životě používáme desítkovou číselnou soustavu. Tato soustava ale není nejvhodnější pro zpracování v počítači. V počítačové technice se používá dvojková číselná soustava. Nejčastěji používané číselné soustavy: - desítková (decimální, dekadická) - dvojková (binární) - šestnáctková (hexadecimální) Desítková soustava používá celkem 10 číslic (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Základem této soustavy je číslo 10. Dvojková soustava používá dvě čísla (0, 1). S touto soustavou se můžeme nejčastěji setkat ve výpočetní technice. Základem této soustavy je číslo 2. 1

Šestnáctková soustava používá celkem 16 čísel. Protože k dispozici máte pouze 10 číslic, jsou zbývající nahrazeny písmeny velké abecedy (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). Základem této soustavy je číslo 16. Převod čísel mezi soustavami Převod z desítkové soustavy na dvojkovou. Nejjednodušším způsobem je použití metody postupného dělení. To znamená, že desítkové číslo postupně dělíte základem dvojkové soustavy tj. číslem 2. Pokud po dělení dostanete zbytek, tak zapíšete dvojkové číslo 1. Pokud zbytek nemáte, zapíšete číslo 0. Příklad: F 10 =190 190:2=95 zbytek po dělení je 0 a 0 95:2=47 zbytek po dělení je 1 a 1 47:2=23 zbytek po dělení je 1 a 2 23:2=11 zbytek po dělení je 1 a 3 11:2=5 zbytek po dělení je 1 a 4 5:2=2 zbytek po dělení je 1 a 5 2:2=1 zbytek po dělení je 0 a 6 1:2=0 zbytek po dělení je 1 a 7 F 2 =a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 0 =10111110 F z číslo se základem číselné soustavy a i číselné koeficienty na jednotlivých řádových místech čísla Fz Převod z dvojkové soustavy na desítkovou Každé číslo lze vyjádřit v rozvinutém tvaru pomocí mocnin základu soustavy. Příklad: F 2 =11011 F 2 = 1.2 4 +1.2 3 +0.2 2 +1.2 1 +1.2 0 F 10 =16+8+0+2+1 F 10 =27 Převod z desítkové soustavy na šestnáctkovou Příklad: F 10 =210 Nejdříve provedete převod na soustavu dvojkovou F 2 =11010010 2

Dvojkové číslo rozdělíte na části po čtyřech číslicích (zprava doleva) a každou čtveřici převede samostatně na hexadecimální číslo. 1101 0010 D 2 F 16 =D2 Převod z šestnáctkové soustavy na desítkovou Příklad: F 16 =EF (E=14, F=15) F 16 = 14.16 1 + 15.16 0 F 10 =224+15 F 10 =239 Aritmetické operace ve dvojkové soustavě Sčítání dvojkových čísel Pro sčítání binárních čísel platí stejné zásady jako pro sčítání čísel dekadických s tím, že přenos jedničky do vyššího řádu je generován, když součet nabude hodnoty 10 (u dvojkových čísel je 1+1=10). Příklad: 111 2 +101 2 111 7 10 + 101 5 10 ------- ----- 10 12 10 1 10 ------- 1100 (součet v prvém sloupci odprava generuje jedničku přenosu, ta se sčítá s dalším sloupcem, čímž je generován další přenos a podobně ve třetím sloupci). Sčítání v digitálních počítačích probíhá v elektronických jednotkách zvaných sčítačky. Násobení dvojkových (binárních) čísel 3

Násobení s binárními čísly se provádí v počítačích obvykle podle stejného algoritmu jako v dekadické soustavě. Příklad: 0101 2 *0011 2 0101 * 0011 ------- 0101 0101 0000 0000 ------------- 1111 Základní pojmy Informační kapacita maximální množství informace, které je možné uložit v paměti. Udává se v bitech nebo v jednotkách vyšších. Šířka toku dat šířka toku dat je počet bitů, které se po sběrnici přenášejí současně. (šířka sběrnice) Druhy pamětí V počítači se používají dva základní druhy pamětí - vnitřní (RAM, ROM) - vnější (diskové, páskové, aj.) Dělení pamětí Podle způsobu přístupu - s libovolným přístupem (RAM Random Access Memory) Jednotlivá místa paměti se od sebe liší adresou a tuto adresu je možné volit při každém přístupu libovolně. - se sériovým přístupem (SAM Serial Access Memory) Adresy paměťových míst musíme generovat sekvenčně v souladu s posloupností dat umístěných v paměťových místech. Podle možnosti zápisu a čtení - paměti pro čtení a zápis (RWM Read Write Memory) jsou energeticky závislé - paměti pouze pro čtení (ROM Read Only Memory) jsou energeticky nezávislé ROM jsou programovány maskou při výrobě PROM (Programable ROM) paměti, které se prodávají nenaprogramované. Programují se ve speciálním zařízení u zákazníka. Lze ji naprogramovat pouze jednou. EPROM (Erasable ROM) jsou mazatelné a znovu programovatelné. Mazání se provádí ultrafialovým světlem. EEPROM (Electricaly Programable ROM) elektricky mazatelné a programovatelné paměti ROM. 4

Podle principu činnosti - SRAM (Static RAM) paměťové buňky jsou tvořeny bistabilním klopným obvodem. - DRAM (Dynamic RAM) paměťové buňky jsou tvořeny MOS (Metal Oxid Semiconductor) tranzistorem. Informace je uložena ve formě náboje v kapacitoru, tvořeném elektrodami tranzistoru. Náboj je menší než 1 pf náboj je nutné pravidelně obnovovat. - PROM přepálení tavných pojistek Vnitřní paměť Vnitřní paměť se dělí na dva základní typy RAM a ROM. Paměť typu RAM (Random Access Memory) neboli paměť s přímým přístupem je paměť dočasná to znamená, že její obsah se ztratí, pokud je přerušeno napájení paměti a nelze ho obnovit připojením napájecího napětí. Paměť typu ROM (Read Only Memory) je paměť trvalá čili paměť pouze pro čtení. Obě mají své nezastupitelné místo. Paměť RAM se využívá jako tzv. operační paměť počítače, nebo paměť zobrazovací jednotky. V ní jsou uložena data, s kterými počítač pracuje. Za minimum velikosti operační paměti pro běžnou činnost (konec roku 2008) je považováno 2 GB, paměť zobrazovací jednotky pak 256 MB. Paměť RAM je rychlejší než paměť typu ROM. Paměť RAM určená pro operační paměť PC je v různém provedení starší moduly SIMM krátké (30 pin) a dlouhé (72 pin), moderní PC používají moduly DIMM - SDRAM, DDR(2) SDRAM, DDR(3) SDRAM a RIMM - RDRAM. Při rozšiřování paměti je třeba vědět, jaký typ a jaký počet modulů je možné osadit. Lze doporučit, aby počítač prohlédl technik dodavatelské firmy, který by navrhl následně i způsob rozšíření. Paměť typu ROM má svůj obsah pevně určen už z výroby. Tento obsah můžete pouze číst, nelze ho upravovat. Proto se používá v počítači pro uložení základních obslužných rutin (tzv. BIOS) pro ovládání přídavných zařízení - klávesnice, myši, tiskárny - které se spouští po zapnutí PC. Číst obsah sice můžete jen při připojeném napájecím napětí, ale jeho odpojením se obsah paměti nesmaže. Rychlosti operační paměti: Typ RAM Název Modul Přenosová rychlost SDRAM PC100 DIMM 0,8 GB/s SDRAM PC133 DIMM 1,0 GB/s DDR SDRAM DDR-200 DDR-DIMM 1,6 GB/s DDR SDRAM DDR-800 DDR-DIMM 6,4 GB/s DDR 3 SDRAM DDR-800 DDR-DIMM 6,4 GB/s DDR 3 SDRAM DDR-1333 DDR-DIMM 10,67 GB/s DDR 3 SDRAM DDR-1600 DDR-DIMM 12,8 GB/s RDRAM PC600 RIMM 1,2 GB/s RDRAM PC800 RIMM 1,6 GB/s RDRAM PC1066 RIMM 2,1 GB/s RDRAM PC1066 RIMM 32bit 4,2 GB/s 5

Vnější paměť Ukládání dat pouze do pamětí by při práci s počítačem nestačilo - jak byste zachovali to, co jste vytvořili, pokud PC vypnete? Proto mají počítače ještě další, tzv. diskové paměti, páskové paměti nebo kartové paměti. Diskové paměti získali svůj název od podoby média, na které jsou data ukládána vypadá jako disk. Aby mohly diskové paměti komunikovat s počítačem, musí PC obsahovat takzvaný řadič. Dříve býval v podobě zásuvné karty, nyní je často integrován na základní desce počítače. Alespoň před prvním použitím je vhodné diskovou paměť takzvaně naformátovat tím si velký povrch disku rozdělíte na množství menších úseků ty se nazývají stopy a sektory. Údaje o jejich obsahu se zapisují do tabulky (FAT), podle ní jsou vyhledávány volné úseky (při zápisu) nebo části hledaných dat (při čtení). Formátování lze provést kdykoli, zvláště ho lze doporučit, chcete-li disk následně použít pro zálohování dat. Veškeré informace (data, programy) budou formátováním z disku smazány. Rozdělení disku při formátování sektory stopy Velikost a vlastnosti u pevných disků jsou dány použitým souborovým systémem. Nejstarší dosud používaný typ je FAT 16. Ten má horší využití místa na disku (malé množství dat obsazuje velký prostor) a neumí pracovat s disky většími než 2 GB. Proto se nyní používá FAT 32 zde je maximální velikost disku teoreticky až 2 TB. Využití místa na disku je mnohem lepší. Protože ani FAT 32 nevyhovuje náročným požadavkům bezpečnosti a spolehlivosti při vysoké rychlosti a efektivitě, vytvořila firma Microsoft nový systém správy dat NTFS. Filozofie systému NTFS je odlišná od filozofie FAT. Základem systému je jediný soubor zvaný Master File Table (MFT). Systém NTFS má v sobě již zabudovánu kompresi, která se odehrává v reálném čase. Běžný uživatel nemá vždy možnost ovlivňovat typ souborového systému ten je dán použitým operačním systémem a volbami při aktivaci disku. 6