Rychlá vyrovnávací paměť v architektuře PC
|
|
- Dalibor Král
- před 8 lety
- Počet zobrazení:
Transkript
1 Rychlá vyrovnávací paměť v architektuře PC 1
2 Cíl přednášky Prezentovat důvody, které vedly k zavedení rychlé vyrovnávací paměti (RVP) do architektury počítače. Vysvětlit principy činnosti RVP. Ukázat vývoj architektur RVP. Současný stav. 2
3 Důvody pro zařazení RVP (cache) do sestavy personálního počítače Procesory synchronizované vysokým kmitočtem potřebují spolupracovat s dostatečně rychlými pamětmi s krátkou vybavovací dobou. DRAM v době I80386 měly vybavovací dobu ns, doby cyklu byly delší => do architektury počítače bylo nutno vložit paměťový prvek s kratší vybavovací dobou. Řešení tohoto problému představují prvky SRAM s dobou cyklu ns (platilo v době I80386). 3
4 Vybavení personálních počítačů rychlou vyrovnávací pamětí základní úvahy V době, kdy se objevil procesor I80386, existovala jistá technologie podpůrných komponent, paměťové prvky a jejich parametry byly důležité. Paměti: široká škála různě rychlých (z hlediska vybavovací doby) paměťových prvků DRAM. Začátek existence procesoru I odhad doby, po niž bude vyráběn (jednotky roků) + odhad rychlosti, na niž se procesor na konci svého života dostane (MHz) + odhad vývoje technologie pamětí (stagnace ve zdokonalování parametrů prvků DRAM) => bylo nutno se zabývat úvahou, zda paměti budou rychlostně stačit. 4
5 Vybavovací doba prvků DRAM Doba cyklu - doba, za niž je možné generovat nový požadavek na paměťovou operaci. Sestává: z vybavovací doby, z doby potřebné na ustálení přechodových dějů na sběrnicích (data, adresa). Typické vybavovací doby [ns] paměťových prvků instalovaných v PC v době, kdy se na trhu objevil procesor I80386: 250, 150, 120, 85, 70, 60, 50 ns (byly používány ty nejrychlejší, tzn ns). PC na bázi I vybavovací doba paměťových prvků pod 100 ns (začátek existence I80286). Konec éry procesoru I vybavovací doba prvků DRAM ns. 5
6 Stavy čekání (Wait State) Byl požadavek, aby paměť byla schopna na požadavek od CPU reagovat během dvou taktů: 8 MHz - takt 125 ns 20 MHz - 50 ns 33 MHz - 30 ns Pokud není požadavek realizován během 2 taktů, tak nastává další fáze komunikace vkládáníčekacích stavů. Stav čekání - jeden takt/více taktů synchronizačních pulsů přidaných navíc do komunikace s pamětí nebo řadičem periferního zařízení. Pozn.: pro tyto účely je vybavena i systémová sběrnice (viz ISA, PCI) Příklad: Uvažujeme o možnosti navrhnout PC s hodinami 10 MHz a paměťovými čipy 256 kb, 120 ns (toto byly úvahy na konci existence PC na bázi I80286). Synchronizace 10 MHz => bylo nutno udržet cyklus paměti pod 2 x 100 = 200ns. Doba pro ustálení přechodových dějů pro tyto čipy - 90 ns => doba cyklu = = 210 ns - paměti jsou o 10 ns pomalejší než potřebujeme. 6
7 Řešení Řešení: zpomalit procesor (krok zpět), přidat stavy čekání (krok zpět), zrychlit paměť DRAM (může být drahé a nerealizovatelné dáno úrovní technologie), doplnit architekturu o další paměťový prvek, který bude rychlejší než paměť DRAM. 7
8 Stav technologie v době I80386 Vybavovací doba Doba cyklu [ns] [ns] DC doba cyklu f [MH z] takt [ns] DC1 [ns], 0 čekací ch stavů (2 takty) DC2 [ns], 1 čekací stav (3 takty) Prvky s vybav. dobou [ns] není není Prvky s vybav. dobou [ns] není Obdobnou úvahu bylo nutno zrealizovat, když se rozhodovalo o zařazení další (rychlejší) RVP tzn. L1. 8
9 Stav technologie v době I80386 Kmitočet procesoru 10 MHz, požadujeme, aby komunikace s pamětí probíhala bez čekacích stavů, tzn. doba cyklu musí být kratší než 200 ns (vybavovací doba + doba na ustálení přechodových dějů) => musíme zvolit paměťovéčipy s vybavovací dobou 100 ns. Tabulka napovídá, že pro PC386/25 MHz resp. 33 MHz byly některé situace neřešitelné klasickými postupy (využitím DRAM). => pro vyšší kmitočty neexistovala dostatečně rychlá DRAM. Řešení - paměť RVP komunikující s procesorem na vyšší frekvenci. 9
10 RVP v personálních počítačích Rychlá vyrovnávací paměť má výrazně menší kapacitu než paměť DRAM. Je realizována jako paměť SRAM (statická paměť RAM), je rychlejší => možnost komunikovat bez čekacích stavů. Cena/bit vyšší (obecně: čím menší kapacita, tím vyšší cena/bit), hustota menší (složitější paměťový prvek), vyšší příkon paměťového prvku. Snaha o integraci RVP do procesoru poprvé u I Dnes: L1, L2, L3 10
11 Opakování realizace prvků DRAM a SRAM Prvek DRAM Prvek SRAM 11
12 Hierarchie pamětí procesor interní RVP externí RVP operační paměť Přístupy do paměti většinou probíhají tak, že jsou adresována paměťová místa, která následují bezprostředně za sebou => má smysl uchovávat bloky instrukcí/dat v RVP. Závěr: Kombinací paměti RVP typu SRAM a operační paměti typu DRAM se dosáhne výrazného snížení vybavovací doby a tím zvýšení rychlosti. 12
13 Principy spolupráce mezi procesorem a DRAM/SRAM Procesor žádá data z paměti - vloží na adresovou sběrnici adresu. Řadič paměti tuto adresu přijme a zahájí kroky k získání dat zjistí se, zda jsou požadovaná data v RVP. Mohou nastat dvě situace: cache hit a cache miss. Cache hit - požadovaná data jsou v paměti RVP, řadič je přečte a předá je procesoru. To vše se odehraje bez čekacích stavů, tzn. maximální možnou rychlostí. Neproběhla žádná komunikace s operační pamětí. Cache miss - data nejsou v paměti RVP a musí být přečtena z RVP nižší úrovně/z operační paměti. 13
14 Principy spolupráce mezi procesorem a DRAM/SRAM Pokud nastane cache miss, pak musířadič paměti RVP provést tyto činnosti: Přečíst z operační paměti celý řádek - cache line. Tato operace je označována jako cache line fill. Předtím je ale nutno nejprve uvolnit v paměti RVP dostatečný prostor to je proces, jehož průběh musí být určen přesnými pravidly. Pokud se musí z paměti RVP odstranit data, která byla během předcházejících operací nějak modifikována, je nutno je nejprve přenést do operační paměti (předtím než se na toto místo v paměti RVP nahraje nový řádek). Strategie, jimiž se řadič paměti RVP řídí write-through write-back write-allocate 14
15 RVP typu Write-through Tato strategie je implementována nejčastěji. Princip: Všechny operace zápisu do paměti RVP se provedou také do operační paměti. => operace zápisu do RVP vede vždy k zápisu do operační paměti. Taková strategie by potenciálně mohla znamenat delší doby pro komunikaci s pamětí. Aby tomu tak nebylo, paměť RVP typu write-through využívá pro operaci zápis vyrovnávací paměť (buffer), operace zápisu do operační paměti se realizuje tak, aby nebyly zdržovány přenosy mezi procesorem a pamětí RVP. 15
16 Princip: Paměť RVP typu Write-back Při zápisu do paměti RVP se aktualizuje pouze obsah paměti RVP, obsah operační paměti se nemění. Pokud je nutné z paměti RVP odstranit řádky, přenesou se do operační paměti pouze ty řádky, které byly předtím nějak modifikovány (změněny). Nevýhoda: výměna dat ve srovnání s metodou Write-through trvá déle, protože před zápisem nových řádků se musí napřed modifikované řádky uložit do operační paměti. 16
17 Situace, které mohou nastat, když do operační paměti může zapisovat další prvek (např. řadič DMA) Cache invalidation - situace, když se data v operační paměti změní (při zápisu dat do operační paměti z periferního zařízení přes řadič DMA), takže data uložená v paměti RVP se stanou neplatná. Data z vnějšku mohou být důležitá např. v situacích, kdy je počítač v nějakéřídicí aplikaci a aktuální data přicházejí z vnějšku. Cache flush - situace, kdy mářadič DMA přenášet data z operační paměti do periferního zařízení, platná data jsou ale uložená v RVP. 17
18 Organizace paměti RVP Data a programy vytvářejí bloky => je pravděpodobné, že v dalším přístupu do paměti budou vyžadována data, která jsou součástí stejného řádku - zvyšuje se tak podíl hit cache. Řadiče RVP pracují v tzv. nárazovém režimu (burst mode) -čtou se celé bloky dat. Řádky paměti RVP (cache lines) mohou mít různou velikost, např. 16 byte, 32 byte, dnes výrazně více (čím větší kapacita RVP, tím větší cache line). Cache line nejmenší jednotka, která je přenášena mezi pamětí a RVP. 18
19 Organizace paměti RVP v PC na bázi procesoru I80386 Řadič RVP rozděluje 32 bitovou adresu na 20 bitovou adresu tagu A12 - A31, 8 bitovou adresu sady (set) A4 - A11 a 4 bitovou adresu bytu A0 - A3. Bity A12 A31 můžeme považovat za ukazatel na začátek bloku: při zápise informace do RVP zapíšeme tyto bity do Cache Directory na pozici danou obsahem bitů A4 A11, do Data Memory zapíšeme na stejnou pozici data (pozice je dána také bity A4 A11). Čtení dat: bity A12 A31 z adresovéčásti systémové sběrnice jsou vloženy na vstup komparátoru, na další vstup je přivedena informace z Cache Directory, současně jsou čtena data z Data Memory. Cache Hit nastane shoda => signálem Enable se otevře výstup Data Buffer na datovou sběrnici. 19
20 20
21 Organizace prvních typů RVP v PC na bázi procesorů Intel Adresa paměti RVP sestává z těchto částí: adresy položky v adresáři (cache directory entry) obsah položky v adresáři reflektuje, zda jsou aktuálně adresovaná data k dispozici v RVP adresy položky v paměti RVP (cache memory entry) Adresa položky v adresáři (Tag): Je to informace o tom, která data jsou v RVP uložená. První typy RVP (např. I80386) tato informace byla uložena v externí paměti. V takovém případě bylo pro paměť RVP potřeba více čipů než odpovídá její kapacitě. Důvod je v tom, že část paměťových prvků musí uchovávat položky adresáře (tzv. Tag SRAM), v ostatních jsou uložena vlastní data (data SRAM). Tag SRAM by měla být rychlejší (tzn. kratší vybavovací doba). 21
22 Využití informace uložená v Tag SRAM Příklad: pokud v T0 T19 jsou ve všech set uložena stejnáčísla, pak v D0 D127 (16 slabik) jsou ve všech set (4 kb) uložena data, která tvoří celek. Na obsah T0 T19 se můžeme dívat jako na adresu bloku (stránky) o velikosti 4 kb, vlastní data jsou uložena v Data Memory (cache SRAM). Adresa položky v paměti - na této adrese jsou uložena vlastní data. Tag Pomocí této položky řadič paměti zjišťuje, zda nastal cache hit nebo cache miss obsah T0 T19 je srovnáván s obsahem adresové sběrnice A12 A31. V každé položce Tag je uloženo 20 bitů. Tag je platný pouze tehdy, když je nastaven valid bit (bit platnost). Pokud tomu tak není, pak jsou data uložená v patřičném řádku neplatná. Je-li nastaven bit write protection, pak řádek s takto nastavenou ochranou nemůže být přepsán. 22
23 Pojmy Set a Way Set Set je tvořen tagem uloženým v paměti tagů a odpovídajícím řádkem RVP (cache line) uloženým v paměti dat. Adresa setu sestává z 8 bitů A4 - A11 (256 možností). Way Paměť RVP sestává ze 4 ways. Pojem way vlastně představuje asociativnost paměti (čte se z té adresy, jejíž obsah v paměti tagů souhlasí s adresou zadanou z procesoru). 23
24 Další pojmy a principy Princip : Tagy uložené v paměti jsou srovnávány s tagy generovanými procesorem (vložené na adresovou sběrnici), výsledkem je cache hit nebo cache miss. => skupina dat odpovídající jednomu řádku může být v RVP uložena na jedné ze 4 různých posic (4 ways). Každá way obsahuje 256 sets, každá set obsahuje tag uložený v paměti tagů a řádek velikosti 16 slabik v paměti dat (hledaná data). Výpočet kapacity RVP: kapacita = počet way x počet sets x velikost řádku Pro i386 jsme tak dostali 16 kbyte kapacity RVP (way - 4, set - 256, řádek - 16 byte). 24
25 Činnost řadiče RVP, když nastane cache hit Procesor vloží na adresovou sběrnici 32 bitovou adresu paměťového místa, z něhož mají být data čtena na adresovou sběrnici. Řadič paměti tuto kombinaci rozdělí na tyto části: tag, adresu setu a bytu. 20 bitová adresa tagu dělí 4 Gbytový adresový prostor procesoru i386 na 2 20 stránek paměti RVP, každá kapacity 4 kbyte Paměť RVP sestává ze 4 way, v každé z nich se zjišťuje, zda adresa tagu souhlasí. Na této adrese přečte tag, ten se pak pošle do komparátoru tagu. Na jeho druhý vstup se přivádí tag z adresové sběrnice. Pokud nastane cache hit, je řádek přečtený z RVP řádkem hledaným. Z vyrovnávací paměti (buffer) se vybere podle hodnoty A2 - A3 double word (32 bitů). Tagy musí být k dispozici dříve než data, poněvadž přečtený tag musí být ještě srovnáván v komparátoru s tagem dodaným z procesoru v architektuře RVP by měly být prvky pro uložení Tag s kratší vybavovací dobou, ostatní čipy s vybavovací dobou delší. 25
26 Komparátor adresy tagu Komparátor srovnává adresu tagu z procesoru s adresou tagu přečtenou z RVP. Jestliže jsou tyto dvě adresy shodné, je aktivována vyrovnávací paměť (buffer) a data jsou k dispozici. Jestliže jsou tyto dvě adresy rozdílné, je výstup z bufferu zablokován, došlo ke cache miss =>řadič RVP pak musí: adresovat operační paměť a z ní přenést data do procesoru, zahájit plnění řádku těmito daty v RVP. Všechny tyto operace, tzn.výběr a srovnání tagu se provádí stejným způsobem ve všech 4 way => jsou zapotřebí 4 komparátory, čtyři vyrovnávací paměti => jestliže RVP sestává z více way, počet těchto prvků se zvyšuje. Paměť RVP typu direct mapped cache (přímo mapovaná - paměť RVP s jednou way)) je nejjednodušší z hlediska konstrukce, ale má nejnižší počet úspěšných hledání (hit rate). Častější sestava, paměť RVP se 2 way je jistým kompromisem. Ve srovnání s pamětí RVP se 4 way má nižší úspěšnost hledání, ale logika je jednodušší. RVP cache s 8 way je zákonitě složitější, ale úspěšnost vyhledávání je vyšší. Obecně: čím vyšší počet way, tím vyšší úspěšnost ale vyšší náklady. 26
27 Příklad: Příklad organizace RVP RVP L2 kapacity 512 kbyte (I80486): organizovaná jako asociativní RVP se 2 way, s velikostí řádku 64 byte, měla celkem 8192 set (512k/64) s rozdělením adresy takto: adresa bytu A0-A5 (2 6 = 64), adresa setu A6- A18 (8192 sets), tag A19-A31. 27
28 Princip uvolňování obsahu RVP Bit LRU - Last Recently Used (ve smyslu nejdéle nepoužívaný ). Strategie LRU: LRU bit B0 = 1, poslední přístup byl do way 0 nebo way 1: B1 = 1, poslední přístup byl do way 0 B1 = 0, poslední přístup byl to way 1 LRU bit B0 = 0, poslední přístup byl do way 2 nebo way 3: B2 = 1, poslední přístup byl do way 2 B2 = 0, poslední přístup byl do way 3 28
29 Strategie výměny informace R e p la c e C a c h e E n try N o R e p la c e W a y 1 Y e s A ll L in e s V a lid? R e p la c e W a y 0 Y e s B 0 = 0? N o B 1 = 0? B 2 = 0? Y e s Y e s R e p la c e W a y 2 N o R e p la c e In v a lid L in e N o R e p la c e W a y 3 29
30 Další vývoj i486 byl vybaven on-chip RVP pamětí (first level cache, L1 cache) kapacity 8 kb. Byla k dispozici také externí RVP (second-level cache, or L2-cache). Na první pohled se instalace RVP typu L1 kapacity 8 Kb mohla zdát nevýznamná. Přesto tato malá RVP L1 malé kapacity dovolila významným způsobem zvýšit výkon např. u procesorů DX2, kdy je synchronizována stejným kmitočtem jako procesor, tudíž 2x vyšším než systémová deska a RVP typu L2. => vložení RVP na stejný čip jako procesor významný krok vpřed. 30
31 Mechanismus vyhledávání dat, když je nainstalována RVP L1 i L2 1. Jestliže procesor zjistí, že hledaná data nejsou v interní RVP paměti L1, 2. musířadič paměti zjistit, zda tato data nejsou v externí RVP typu L2, 3. v případě, že nastane cache miss, přepne se požadavek na čtení na operační paměť. Rozdíl mezi RVP typu L1, resp. L2: V případě RVP L1 se data četla z RVP v cyklech sestávajících pouze z 1 synchronizačního pulsu, zatímco při přístupu do paměti L2 je nutné provést cyklus, sestávajícího ze 2 synchronizačních pulsů, => přístup do RVP L1 je rychlejší (platí to pochopitelně za předpokladu, že data jsou sekvenčně uložena v paměti). 31
32 Další vývoj v architekturách PC s RVP Snahy o oddělení paměti programu od paměti operandů (Harvardská architektura). Paměť programu I Instrukce (i+k) FIFO Instrukce (i+2) Instrukce (i+1) Paměť dat E 32
33 2 principy: Způsoby mapování přímé mapování (direct mapping) asociativní mapování (associative mapping) 33
34 Přímé mapování Přímé mapování: každý řádek operační paměti se vkládá do stejného řádku RVP. Adresa sestává ze dvou částí: nižší bity identifikují patřičné slovo vyšší bity specifikují blok (řádek) 34
35 Přímé mapování 35
36 Přímé mapování 36
37 Přímé mapování složení adresy (příklad) Výhody přímého mapování: jednoduchý princip levný princip pevné místo pro každý řádek pokud program potřebuje opakovaně dva řádky, které jsou mapovány do stejného řádku RVP, pak situace cache miss jsou časté. 37
38 Asociativní mapování Řádek operační paměti může být vložen do libovolného řádku RVP. Adresa je interpretována jako adresa řádku a tag. 38
39 Asociativní mapování 39
40 Asociativní mapování 40
41 Dekódování adresy Dekódování adres: IIII IIII IIII IIII IIII I000 F F F F F 8 2 nejnižší bity představují adresu slova, zbytek je Tag, zůstane 22 bitů: II IIII IIII IIII IIII III0 3 F F F F E Obdobně FFFFFC, po oddělení dvou nejnižších bitů 00 zůstane 3FFFFF 41
42 Stav technologie L1: 8kB 64kB L2: 64 kb 2 MB L3: 2 MB 256 MB Stav technologie před asi 10 lety L1: DRAM 60 ns, SRAM 10 ns, dnes L2: ns Dnes: L1: 4 ns, L2: ns Uvědomit si pojem: CAM (Content Addressable Memory) paměť adresovaná obsahem 42
43 Další pojmy Inclusive cache data existují na více úrovních RVP např. L1 i L2 Strictly inclusive cache data existují povinně na více úrovních RVP Exclusive cache data existují pouze na jedné úrovni RVP 43
Paměťový podsystém počítače
Paměťový podsystém počítače typy pamětových systémů počítače virtuální paměť stránkování segmentace rychlá vyrovnávací paměť 30.1.2013 O. Novák: CIE6 1 Organizace paměťového systému počítače Paměťová hierarchie...
Principy komunikace s adaptéry periferních zařízení (PZ)
Principy komunikace s adaptéry periferních zařízení (PZ) Několik možností kategorizace principů komunikace s externími adaptéry, např.: 1. Podle způsobu adresace registrů, které jsou součástí adaptérů.
Struktura a architektura počítačů (BI-SAP) 11
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 11 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
Mezipaměti počítače. L2 cache. L3 cache
Mezipaměti počítače Cache paměť - mezipaměť Hlavní paměť procesoru je typu DRAM a je pomalá. Proto se mezi pomalou hlavní paměť a procesor vkládá menší, ale rychlá vyrovnávací (cache) paměť SRAM. Rychlost
Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25
PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. 25 1 Periferní operace základní principy Na periferní operaci se podílejí: počítač systémová sběrnice adaptér V/V
AGP - Accelerated Graphics Port
AGP - Accelerated Graphics Port Grafiku 3D a video bylo možné v jisté vývojové etapě techniky pracovních stanic provozovat pouze na kvalitních pracovních stanicích (cena 20 000 USD a více) - AGP představuje
Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic
Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic 1 Cíl přednášky Zabývat se principy využití principů přerušení. Popsat, jak se tyto principy odrazily v konstrukci systémových
Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.
Základní principy konstrukce systémové sběrnice - shrnutí Shrnout základní principy konstrukce a fungování systémových sběrnic. 1 Co je to systémová sběrnice? Systémová sběrnice je prostředek sloužící
Paměti cache. Cache může být realizována softwarově nebo hardwarově.
Paměti cache Cache je označení pro vyrovnávací paměť nacházející se mezi dvěma subsystémy s rozdílnou přenosovou rychlostí, a jak již její název vypovídá, tak tuto rychlost vyrovnává. Cache může být realizována
Struktura a architektura počítačů (BI-SAP) 10
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:
Cache paměti (1) Cache paměť: rychlá vyrovnávací paměť mezi rychlým zařízením (např. procesor) a pomalejším zařízením (např. operační paměť) vyrobena z obvodů SRAM s přístupovou dobou 1-20 ns V dnešních
Disková pole (RAID) 1
Disková pole (RAID) 1 Architektury RAID Důvod zavedení RAID: reakce na zvyšující se rychlost procesoru. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem.
Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry.
Systémov mová sběrnice 1 Sběrnicová architektura Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry. Single master jeden procesor na sběrnici, Multi master více
Paměti personálních počítačů, vývoj pojmů, technologie, organizace
Paměti personálních počítačů, vývoj pojmů, technologie, organizace 1 Cíl přednášky Popsat architektury vnitřních pamětí personálních počítačů. Zabývat se vývojem pojmů, technologií, organizací. Vývoj technologie
Paměti v PC - souhrn
Paměti v PC - souhrn V současném PC se vyskytuje podstatně více různých typů pamětí hierarchicky uspořádaných než v prvních typech. Zvýšila se kapacita pamětí, získávání dat z pamětí o velké kapacitě je
Periferní operace využívající přímý přístup do paměti
Periferní operace využívající přímý přístup do paměti Základní pojmy Programová obsluha periferní operace řízení této činnosti procesorem. Periferní operace využívající přerušení řízení řadičem přerušení,
Paměti a jejich organizace
Kapitola 5 Paměti a jejich organizace 5.1 Vnitřní a vnější paměti, vlastnosti jednotlivých typů Vnější paměti Jsou umístěny mimo základní jednotku. Lze je zařadit mezi periferní zařízení. Zápis a čtení
Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť:
Cache paměti (1) Cache paměť: rychlá vyrovnávací paměť mezi rychlým zařízením (např. procesor) a pomalejším zařízením (např. operační paměť) vyrobena z obvodů SRAM s přístupovou dobou 1 20 ns V dnešních
Pokročilé architektury počítačů
Pokročilé architektury počítačů Architektura paměťového a periferního podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Motivace
SDRAM (synchronní DRAM) Cíl přednášky:
SDRAM (synchronní DRAM) Cíl přednášky: Shrnout předcházející techniky řízení pamětí. Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů. Shrnout získané informace.
Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322
PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L322 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice
Systémová sběrnice, souvislost architektury počítače a systémové
Systémová sběrnice, souvislost architektury počítače a systémové sběrnice, principy činnosti Některé aspekty V/V sběrnic Cíl přednášky: Ukázat, jak se vyvíjely architektury počítačů v souvislosti s architekturami
Úvod do architektur personálních počítačů
Úvod do architektur personálních počítačů 1 Cíl přednášky Popsat principy proudového zpracování informace. Popsat principy zřetězeného zpracování instrukcí. Zabývat se způsoby uplatnění tohoto principu
Paměťová hierarchie. INP 2008 FIT VUT v Brně
Paměťová hierarchie INP 2008 FIT VUT v Brně 000 Výkonová mezera mezi CPU a pamětí Moorův zákon CPU CPU 60% za rok (2X/.5roku) výkonnost 00 0 980 98 DRAM 982 983 984 985 986 987 988 989 990 99 992 993 994
I. Dalšívnitřní paměti
BI-JPO (Jednotky počítače) I. Dalšívnitřní paměti c doc. Ing. Alois Pluháček, CSc. 2010 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Evropský sociální
Paměti personálních počítačů, vývoj pojmů, technologie, organizace
Paměti personálních počítačů, vývoj pojmů, technologie, organizace 1 Cíl přednášky Popsat architektury vnitřních pamětí personálních počítačů. Zabývat se vývojem pojmů, technologií, organizací. Vyvodit
Vrstvy periferních rozhraní
Vrstvy periferních rozhraní Cíl přednášky Prezentovat, jak postupovat při analýze konkrétního rozhraní. Vysvětlit pojem vrstvy periferních rozhraní. Ukázat způsob využití tohoto pojmu na rozhraní RS 232.
Pamět ová hierarchie, návrh skryté paměti 2. doc. Ing. Róbert Lórencz, CSc.
Architektura počítačových systémů Pamět ová hierarchie, návrh skryté paměti 2 doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů
Operační systémy. Jednoduché stránkování. Virtuální paměť. Příklad: jednoduché stránkování. Virtuální paměť se stránkování. Memory Management Unit
Jednoduché stránkování Operační systémy Přednáška 8: Správa paměti II Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné velikosti
Paměti SDRAM (synchronní DRAM)
Paměti SDRAM (synchronní DRAM) 1 Paměti SDRAM Cíl přednášky: - Shrnout předcházející techniky řízení pamětí. - Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů.
Cache paměť - mezipaměť
Cache paměť - mezipaměť 10.přednáška Urychlení přenosu mezi procesorem a hlavní pamětí Hlavní paměť procesoru je typu DRAM a je pomalá. Proto se mezi pomalou hlavní paměť a procesor vkládá menší, ale rychlá
Systém adresace paměti
Systém adresace paměti Základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces k adresaci přiděleného
PROCESOR. Typy procesorů
PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně
Pohled do nitra mikroprocesoru Josef Horálek
Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická
Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L336
PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L336 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr
Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322
PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L322 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice
Pamět ová hierarchie, návrh skryté paměti cache 2
Architektura počítačových systémů Róbert Lórencz 8. přednáška Pamět ová hierarchie, návrh skryté paměti cache 2 http://service.felk.cvut.cz/courses/36aps lorencz@fel.cvut.cz Róbert Lórencz (ČVUT FEL, 2005)
Paměti SDRAM (synchronní DRAM)
Paměti SDRAM (synchronní DRAM) 1 Paměti SDRAM Cíl přednášky: - Shrnout předcházející techniky řízení pamětí. - Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů.
Disková pole (RAID) 1
Disková pole (RAID) 1 Architektury RAID Základní myšlenka: snaha o zpracování dat paralelně. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem. Řešení: data
Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr
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 EEPROM (1) EEPROM Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat
Další aspekty architektur CISC a RISC Aktuálnost obsahu registru
Cíl přednášky: Vysvětlit principy práce s registry v architekturách RISC a CISC, upozornit na rozdíly. Vysvětlit možnosti využívání sad registrů. Zabývat se principy využívanými v procesorech Intel. Zabývat
Paměť počítače. 0 (neprochází proud) 1 (prochází proud)
Paměť počítače Paměť je nezbytnou součástí jakéhokoli počítače. Slouží k uložení základních informací počítače, operačního systému, aplikačních programů a dat uživatele. Počítače jsou vybudovány z bistabilních
Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.
p 1 Koncepce DMA Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW. Čekání na připravenost V/V Přenos paměť V/V nebo V/V paměť Posun pointeru
Přednáška. Správa paměti II. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Správa paměti II. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
Přerušovací systém s prioritním řetězem
Přerušovací systém s prioritním řetězem Doplňující text pro přednášky z POT Úvod Přerušovací systém mikropočítače může být koncipován několika způsoby. Jednou z možností je přerušovací systém s prioritním
Operační paměti počítačů PC
Operační paměti počítačů PC Dynamické paměti RAM operační č paměť je realizována čipy dynamických pamětí RAM DRAM informace uchovávána jako náboj na kondenzátoru nutnost náboj pravidelně obnovovat (refresh)
Technické prostředky počítačové techniky
Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení
Principy činnosti sběrnic
Cíl přednášky: Ukázat, jak se vyvíjely architektury počítačů v souvislosti s architekturami sběrnic. Zařadit konkrétní typy sběrnic do vývojových etap výpočetních systémů. Ukázat, jak jsou tyto principy
Pozice sběrnice v počítači
SBĚRNICE - souhrn Pozice sběrnice v počítači Systémová sběrnice nebo vstup/výstupní sběrnice. Systémová sběrnice komunikace mezi procesorem a ostatními komponentami počítače Operace: zápis/čtení do/z registru,
Charakteristika dalších verzí procesorů v PC
Charakteristika dalších verzí procesorů v PC 1 Cíl přednášky Poukázat na principy tvorby architektur nových verzí personálních počítačů. Prezentovat aktuální pojmy. 2 Úvod Zvyšování výkonu cestou paralelizace
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM 1 Požadavky na RDRAM - začátky Nové DRAM musí zajistit desetinásobné zvýšení šířky pásma srovnání výkonu procesoru a paměti. Náklady na výrobu a prodej
Dekódování adres a návrh paměťového systému
Dekódování adres a návrh paměťového systému K.D. 2004 Tento text je určen k doplnění přednášek z předmětu POT. Je zaměřen jen na některé body probírané na přednáškách bez snahy o úplné vysvětlení celé
Zobrazovací jednotky a monitory
Zobrazovací jednotky a monitory Zobrazovací jednotka - karta, která se zasunuje do jednoho z konektorů na sběrnici uvnitř počítače. Dva režimy činnosti: Textový režim - zobrazuje znaky uvedené v tabulce
Procesor. Procesor FPU ALU. Řadič mikrokód
Procesor Procesor Integrovaný obvod zajišťující funkce CPU Tvoří srdce a mozek celého počítače a do značné míry ovlivňuje výkon celého počítače (čím rychlejší procesor, tím rychlejší počítač) Provádí jednotlivé
Grafické adaptéry a monitory
Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Principy AGP. Rozhraní monitorů. Principy tvorby barev. Organizace video paměti. Nově technologie výroby monitorů. 2 Vývojové
požadovan adované velikosti a vlastností Interpretace adresy POT POT
požadovan adované velikosti a vlastností K.D. - přednášky 1 Interpretace adresy Ve kterémkoliv místě lze adresu rozdělit na číslo bloku a offset uvnitř bloku. Velikost bloku je dána délkou příslušné části
Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus
Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná
Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy
Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:
Západočeská univerzita v Plzni Písemná zkouška z předmětu: Zkoušející: Katedra informatiky a výpočetní techniky Počítačová technika KIV/POT Dr. Ing. Karel Dudáček Akademický rok: 2004/05 Datum: Příjmení:
Intel 80486 (2) Intel 80486 (1) Intel 80486 (3) Intel 80486 (4) Intel 80486 (6) Intel 80486 (5) Nezřetězené zpracování instrukcí:
Intel 80486 (1) Vyroben v roce 1989 Prodáván pod oficiálním názvem 80486DX Plně 32bitový procesor Na svém čipu má integrován: - zmodernizovaný procesor 80386 - numerický koprocesor 80387 - L1 (interní)
Seriové ATA, principy, vlastnosti
Seriové ATA, principy, vlastnosti Snahy o zvyšování rychlosti v komunikaci s periferními zařízeními jsou velmi problematicky naplnitelné jedním z omezujících faktorů je fyzická konstrukce rozhraní a kabelů.
Uspořádání cache pamětí procesorů historie a současný stav
Uspořádání cache pamětí procesorů historie a současný stav Stránka: 1 / 17 Obsah 1Úvod...3 2Hierarchie pamětí počítače...4 2.1Pracovní registry procesoru...4 2.2L1 cache...4 2.3L2 cache...5 2.4Operační
Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
Pamět ová hierarchie, virtuální pamět. doc. Ing. Róbert Lórencz, CSc.
Architektura počítačových systémů Pamět ová hierarchie, virtuální pamět doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů
Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry.
Paměti Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry. Klíčové pojmy: paměť, RAM, rozdělení pamětí, ROM, vnitřní paměť, vnější paměť. Úvod Operační paměť
Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače
V roce 1945 vystoupil na přednášce v USA matematik John von Neumann a představil architekturu samočinného univerzálního počítače (von Neumannova koncepce/schéma/architektura). Základy této koncepce se
CHARAKTERISTIKA MODERNÍCH PENTIÍ. Flynnova klasifikace paralelních systémů
Úvod: CHARAKTERISTIKA MODERNÍCH PENTIÍ Flynnova klasifikace paralelních systémů Paralelní systémy lze třídit z hlediska počtu toků instrukcí a počtu toků dat: SI systém s jedním tokem instrukcí (Single
Sériové rozhraní IDE (ATA)
Sériové rozhraní IDE (ATA) 1 Nevýhody paralelních rozhraní Paralelní přenosy se dostaly do stavu, kdy další zvyšování rychlosti bylo nemožné. Důvody: Při vyšších rychlostech vzniká problém dodržení časové
Grafické adaptéry a monitory
Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Principy AGP. Rozhraní monitorů. Principy tvorby barev. Video paměť základní principy. Monitor CRT základní informace. 2 Vývojové
Architektura počítačů
Architektura počítačů Studijní materiál pro předmět Architektury počítačů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2010 1 1 Architektura počítačů Pojem
Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje
Paměti Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru jsou používány
Cíl přednášky: Obsah přednášky:
Architektury počítačů na bázi sběrnice PCI Cíl přednášky: Vysvětlit principy architektur PC na bázi sběrnice PCI. Obsah přednášky: Základní architektury PC na bázi PCI. Funkce northbridge a southbridge.
Výstavba PC. Vývoj trhu osobních počítačů
Výstavba PC Vývoj trhu osobních počítačů Osobní počítač? Sálový počítač (Mainframe) IBM System/370 model 168 (1972) Minipočítač DEC PDP-11/70 (1975) Od 60. let počítač byl buď velký sálový nebo mini, stroj,
Architektura procesorů PC shrnutí pojmů
Architektura procesorů PC shrnutí pojmů 1 Co je to superskalární architektura? Minimálně dvě fronty instrukcí. Provádění instrukcí je možné iniciovat současně, instrukce se pak provádějí paralelně. Realizovatelné
CHARAKTERISTIKY MODELŮ PC
CHARAKTERISTIKY MODELŮ PC Historie: červenec 1980 skupina 12 pracovníků firmy IBM byla pověřena vývojem osobního počítače 12. srpna 1981 byl počítač veřejně prezentován do konce r. 1983 400 000 prodaných
Paměti EEPROM (1) 25/07/2006 1
Paměti EEPROM (1) EEPROM - Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat
Přidělování paměti II Mgr. Josef Horálek
Přidělování paměti II Mgr. Josef Horálek Techniky přidělování paměti = Přidělování jediné souvislé oblasti paměti = Přidělování paměti po sekcích = Dynamické přemisťování sekcí = Stránkování = Stránkování
Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry.
Paměti Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry. Klíčové pojmy: paměť, RAM, rozdělení pamětí, ROM, vnitřní paměť, vnější paměť. Úvod
PROTOKOL O LABORATORNÍM CVIČENÍ
STŘEDNÍ PRŮMYSLOVÁ ŠKOLA V ČESKÝCH BUDĚJOVICÍCH, DUKELSKÁ 13 PROTOKOL O LABORATORNÍM CVIČENÍ Provedl: Jan Kotalík Datum: 3.1. 2010 Číslo: Kontroloval/a Datum: 1. ÚLOHA: Návrh paměti Pořadové číslo žáka:
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM 1 Požadavky na RDRAM - začátky Nové DRAM musí zajistit desetinásobné (?) zvýšení šířky pásma srovnání výkonu procesoru a paměti. Náklady na výrobu a
Architektury CISC a RISC, uplatnění v personálních počítačích
Architektury CISC a RISC, uplatnění v personálních počítačích 1 Cíl přednášky Vysvětlit, jak pracují architektury CISC a RISC, upozornit na rozdíly. Zdůraznit, jak se typické rysy obou typů architektur
Grafické adaptéry a monitory
Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Základní principy AGP. Rozhraní monitorů. Principy tvorby barev. Video paměť základní principy. Monitor CRT základní informace.
Princip funkce počítače
Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování
Paměti Josef Horálek
Paměti Josef Horálek Paměť = Paměť je pro počítač životní nutností = mikroprocesor z ní čte programy, kterými je řízen a také do ní ukládá výsledky své práce = Paměti v zásadě můžeme rozdělit na: = Primární
Paměti operační paměti
Paměti operační paměti Autor: Kulhánek Zdeněk Škola: Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, příspěvková organizace Kód: VY_32_INOVACE_ICT_828 1.11.2012
Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš
Paměťové prvky ITP Technika personálních počítačů Zdeněk Kotásek Marcela Šimková Pavel Bartoš Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Osnova Typy
Semestrální práce z předmětu Speciální číslicové systémy X31SCS
Semestrální práce z předmětu Speciální číslicové systémy X31SCS Katedra obvodů DSP16411 ZPRACOVAL: Roman Holubec Školní rok: 2006/2007 Úvod DSP16411 patří do rodiny DSP16411 rozšiřuje DSP16410 o vyšší
Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2)
Procesor Intel Pentium (1) 32-bitová vnitřní architektura s 64-bitovou datovou sběrnicí Superskalární procesor: obsahuje více než jednu (dvě) frontu pro zřetězené zpracování instrukcí (značeny u, v) poskytuje
PAMĚŤOVÝ SUBSYSTÉM. Principy počítačů I. Literatura. Parametry paměti. Parametry paměti. Dělení pamětí podle funkce. Kritéria dělení pamětí
Principy počítačů I PAMĚŤOVÝ SUBSYSTÉM Literatura http://www.tomshardware.com http://www.play-hookey.com/digital/ 6 kb ought to be enough for anybody. Bill Gates, 98 Parametry paměti kapacita objem informace,
Periferní operace využívající přerušení
Periferní operace využívající přerušení Základní pojmy proč přerušení? PZ jsou ve velké většině případů elektromechanická zařízení. Mechanická část - vlastní realizace periferní operace (provádí se asynchronně
Paměti počítače ROM, RAM
Paměti počítače ROM, RAM Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje. Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru
Počítač jako prostředek řízení. Struktura a organizace počítače
Řídicí počítače - pro řízení technologických procesů. Specielní přídavná zařízení - I/O, přerušovací systém, reálný čas, Č/A a A/Č převodníky a j. s obsluhou - operátorské periferie bez obsluhy - operátorský
Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
Vstupně - výstupní moduly
Vstupně - výstupní moduly Přídavná zařízení sloužící ke vstupu a výstupu dat bo k uchovávání a archivaci dat Nejsou připojována ke sběrnici přímo, ale prostřednictvím vstupně-výstupních modulů ( ů ). Hlavní
Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).
Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis
Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115
Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Číslo projektu: Číslo šablony: 3 CZ.1.07/1.5.00/34.0410 Název materiálu: Ročník: Identifikace materiálu: Jméno autora: Předmět: Tématický celek:
MSP 430F1611. Jiří Kašpar. Charakteristika
MSP 430F1611 Charakteristika Mikroprocesor MSP430F1611 je 16 bitový, RISC struktura s von-neumannovou architekturou. Na mikroprocesor má neuvěřitelně velkou RAM paměť 10KB, 48KB + 256B FLASH paměť. Takže
Paměti. Paměti. Rozdělení, charakteristika, druhy a typy pamětí. Banky
Paměti. Rozdělení, charakteristika, druhy a typy pamětí. Banky Paměti Paměť počítače je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje. Paměti lze rozdělit do tří základních