Details
Nothing to say, yet
Details
Nothing to say, yet
Comment
Nothing to say, yet
Nevodiče elektrony vázány ke svým atomům nemohou se pohybovat. Vodiče elektrony mohou přeskakovat od jednoho atomu k druhému. Polovodiče elektrická vodivost závisí na vníjších nebo vnitřních podmínkách a dá se změnou těchto podmínek snadno ovlivnit. Skibidi Fortnite Základem polovodičových prsků je obvykle krystal křemíku Si. Registry procesoru GIAT Čítač instrukcí IP Instruction Pointer, adresa prováděné instrukce z paměti. Registr instrukcí RY obsahuje instrukci načtenou z paměti. Stavové slovo procesoru FLAG registre, registr příznaků, kde se jednotlivé byty nastavují podle výsledku operace. Stradač C obsahuje výsledek provedené instrukce. Index registr INT slouží pro modifikaci adresy při čtení k adrese. Transistor dvojice přechodů PN PNP a NPN CPU Central Processing Unit Zahrnuje procesor, cache, sběrnici, někdy i RAM. Zadič Načítá strojové instrukce, dekoduje je a řídí činnost procesoru při jejich provádění. Mikrouperace dílčí operace, např. Zvýšení obsahu čítače, načtení operandu z hlavní paměti, generování řídících signálů pro ALU, nutná k provedení instrukce. Používá mikrokód. Mikroprogram program, který řídí činnost řadiče. Říkáme, že strojové instrukce jsou mikroprogramem interpretovány a řadič je realizován jako mikroprogramem řízený procesor. Ciscape rovnítko mikroprogramový řadič obsahuje úplnou sadu strojových instrukcí, potřebují více času. ERM a Coto Sigma Ciscape rovnítko hardwareový realizovaný řadič pouze rychlé a jednoduché instrukce, omezená sada instrukcí, větší spotřeba paměti, úspěšné v mobilních zařízeních a superpočítačích. ALU Provádí operace s čísly v pevné řádové čárce a bytové logické operace. Operace s čísly provádí ČPČK procesorem, provádí program. Obvody z ALU Hradla realizující funkce NON, ANT a OR Komparátor testování schody, ekvivalence, vstupů. Sčítačka sčítání vstupů v doplňkovém kódu, skládá se z N jednobitových sčítaček. Jednobitovou sčítačku může popsat dva booleovskými funkcemi. Malý černý čtverec jednobitová sčítačka. Kombinační obvod se vstupy AI, BY, CI a výstupy CI a CI plus jedna. Obvod posuvu, SHIFTR, bytový posuv vlevo či spravo. Paměť počítače Pamět je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje. Lze rozdělit do tří základních skupin. Registry Skybidy Sigma GYAT Paměťová místa na čipu procesoru, používány pro krátkodobé uchování právě zpracovávaných informací. Vnitřní, interní Pamět je osazené uvnitř základní jednotky, pomocí polovodičových součástek, právě zpouštěné programy. Vnější, externí Za pomoci výměných médií v podobě disků či magnetických pásek, záznam na magnetickém nebo optickém principu, dlouhodobé uchování informací a zálohování dat. Organizace vnitřní paměti Vnitřní paměť se skládá z binárních buněk, ty jsou lineárně uspořádány. My Jejich pozadové číslo rovnítko adresa Díky ní jsou elektronické obvody schopny přečíst obsah. Paměťová bunka rovnítko nejmenší samostatně adresovatelná jednotka paměti. RAM paměť RIS Paměť s náhodným přístupem, dva základní druhy, malý černý čtverec R2 tvm, read write memory, to je. Paměť určená pro zápis a čtení dat malý černý čtverec ROM, read only memory, paměť určená ke čtení dat, obsah lze měnit jen zvláštným a omezeným způsobem. ROM rovnítko uložení BIOSu PROM programmable ROM, obsah pamětil lze jednou destruktivně nastavit. Přečíst obsah EPROM, ERASABLE PROM, obsah paměti lze opakovaně nastavit, smazání paměti pomocí UV záření. EPROM, ELECTRICALLY ERASABLE PROM, obsah paměti lze opakovaně měnit L. POLEM, nutné speciální zařízení. SLASH obsah lze měnit bez nutnosti speciální zařízení, většinou EPROM či SLASH. Paměti SRAM, STATIC, malý černý čtverec uchovávají informaci v sobě uloženou podobu, kdy jsou připojeny ke zdroji napájení. Paměti DRAM, DYNAMIC, malý černý čtverec informace je uložena na kondenzátoru, nutnost provádět refresh. Struktura pamětí počítače Hlavní, operační, pamětě tvořena čipy typu DRAM. Mezi paměť cache je velmi rychlý paměťový zásobník, typ SRAM, dočasné ukládání dat pro procesor. Malý černý čtverec L1 cache přímo v procesoru, cache datová a instrukční, desítky KB. Malý černý čtverec L2 cache na základní desce nebo také v procesoru, stovky KB až několik MB. Malý černý čtverec L3 cache procesor ji nemusí obsahovat vždy, velikost řádově MB. Cache s přímým zobrazením, určitý blok je vždy uložen do stejného řádku cache tabulky, pro výběr řádku je třeba dekodér velikosti PX2P. Asociativní cache, blok může být uložen do libovolné řádky cache tabulky, celé číslo bloku rovnitko tak. Cache s omezenou asociativitou mezi stupněm mezi předešlými cache blok může být uložen jen v jedné skupině, výběr skupiny je přímý, dekodér. Systém adresace paměti Level 10 GIAT Adresa Malý černý čtverec fyzická, přenesena na adresní sběrnici, fyzicky adresuje hlavní paměť. Malý černý čtverec logická má jí k dispozici proces k adresaci přiděleného adresového prostoru. Malý černý čtverec efektivní, vzniká modifikací operandu segmentovými registry. Obvyklý postup překladu adres, operand a efektivní a logická lomítko virtuální a fyzická. Adresový prostor Malý černý čtverec lineární, souvislá, lineární, posloupnost efektivních adres. Malý černý čtverec segmentový, posloupnost segmentů efektivních adres, mohou mít různou velikost a vzájemně se překrývat. Malý černý čtverec virtuální, je vyproces větší než fyzická paměť počítače. Stránkování paměti Virtuální prostor rozdělen na stránky, fyzický rozdělen na stejně velké úseky rámy, frames. Operační systém procesu namapuje jen určitý počet stránek. Proces použije virtuální adresu mimo namapovaný prostorovnítko a výpadek stránky. Operační systém často mapuje procesu stránky až, když dojde k výpadku. Procesory Bez dynamického překladu adres adresa se ukládá přímo do adresového buffer. S dynamickým překladem adres vlože na jednotka dat, dynamic address translation, dat překládá logickou adresu na fyzickou. Uchovávání právě načtené řádky tabulky stránek jsou procesory vybaveny rychlou vyrovnávací pamětí. Čtení lomítko zápis do paměti probíhá následovně. Malý černý čtverec adresová jednotka hledá zobrazení adresy stránky na adresu rámu v TLB cache. Malý černý čtverec nenajdely v TLB, hledá v tabulce stránek. Malý černý čtverec jeli známa fyzická adresa, hledá její obsah z cache paměti. Malý černý čtverec neníly z cache, obrátí se na hlavní paměť. Přerušovací systém. Přerušení znamená přechod na vykonávání obsluvy přerušení, součást OS. Po ošetření přerušení se procesor vrací k vykonávání původního strojového kódu. Od modulů připojených ke sběrnici může přijít více žádostí o přerušení na jednou rovnítko a přerušovací systém musí obsahovat řadič přerušení. Víceúrovňový přerušovací systém. Malý černý čtverec systém vybírá přerušující moduly podle předem stanovené priority. Malý černý čtverec za určitých okolností je třeba některá přerušení maskovat nastavením masky přerušení nebo zvýšením úrovně, na které pracuje procesor. Moduly žádají o přerušení signálem INT malý černý čtverec potvrzení INTA. Některé procesory mají nemaskovatelné přerušení, přerušení technikou. Malý černý čtverec řetězení, modul blíže k procesoru má vyšší priority. Malý černý čtverec samostatné žádosti, radič zažádá procesor o přerušení signálem INT, procesor může měnit priority modulů. Zběrnice a komunikace po zběrnici Zběrnice rovnítko komunikační cesta, soustava vodičů, která spojuje dvě či více zařízení. Pouze jedno ze zařízení vloží na zběrnici data, pokud vyšle data více zařízení současně, data jsou zničena. Paralelní zběrnice využívá více vodičů k přenosu více bytů současně. Sériová zběrnice přenáší data po jednom bytu. Připojování obvodů ke společné zběrnici Obvody s otevřeným kolektorem, nekomunikující zařízení nevysílá žádná data ani neinterferuje s ostatními. Přístavové obvody, paralelní zběrnice mají své výstupy ve stavu vysoké impedance, tím umožňují ostatním používat zběrnici. Typy přenosů po zběrnici Paralelní přenosy Synchroní přenos, data jsou přenášena současně s hodinovým signálem. Rychlé, ale vyžaduje hodně vodičů. Asynchroní přenos, data jsou přenášena bez hodinového signálu, používají start a stop byty. Méně vodičů, ale pomalejší. Sériové přenosy Synchroní sériový přenos Rychlý přenos mezi master a slave zařízeními pomocí hodinového signálu a datových vodičů. Používá dva vodiče a umožňuje komunikaci mezi více zařízeními. Alfa RIS Asynchroní sériový přenos Data přenášena s použitím start a stop bytů. Hev duplex a full duplex přenosy Hev duplex, data mohou být přenášena v obou směrech, ale nesoučasně. Full duplex, data mohou být přenášena v obou směrech současně, před. Ethernet Broadcast a multicast přenosy Broadcast, data jsou vysílána z jednoho zařízení a přijímána všemi ostatními. Multicast, data jsou vysílána z jednoho zařízení specifické skupině zařízení. Přímý přístup do paměti, DMA DMA, data jsou přenášena přímo mezi pamětí a zařízeními bez zásahu CPU. Rychlý a efektivní přenos Adresace ilomítko o modulu Paměťově mapované ilomítko o moduli Malý černý čtverec ilomítko o moduli se adresují jako buňky hlavní paměti. Oddělené, izolované ilomítko o moduli Malý černý čtverec k odlišení adresy HP a ilomítko o modulu se používá řídící signál. Nejdůležitější stavy Skybidy Ohio Online zařízení je v provozu. Offline zařízení je mimo provoz. Busy zařízení plní jinou činnost, je třeba čekat. Redy zařízení je schopno plnit nový požadavek. Způsoby řízení přídavných zařízení Programové řízení Procesor opakovanečte stavový registr ilomítko o modulu, dokud není zařízení ve stavu Redy. Řízení pomocí přerušení Malý černý čtverec procesor vydá příkaz ilomítko o modulu k načtení dat z vnějšího zařízení do datového registru. Ilomítko o kanál řízen kanálovým programem Využívá samostatný procesor, který může měnit formát přenášených dat. Technologie výroby integrovaných obvodů Unipolární transistory MOSFET s indukovaným kanálem, vodivým kanálem Kanál typu N rovnítko NMOS Kanál typu P rovnítko POS Integrované obvody Integrovaný obvod chip je čtvercová destička ksemíku v pouzdru s určitým počtem nožiček, pinů. Stupeň integrace chipu SSI Small Scale Integration 1, 10 hradel MSE Medium Scale Integration 10, 100 hradel LSI Large Scale Integration 100, 100 tisíc hradel VLSI Very Large Scale Integration 100 tisíc hradel plus Technologie integrovaných obvodů TTL Transistor Transistor Logic, bipolární transistory, velmi rychlé malé paměti ECL Emitor Cappelled Logic, bipolárními transistory, rychlé paměti R2TVM Limity z konstrukci obvodů Moreu v zákon rovnítko přibližně každých 18 měsíců se zdvojnásobuje počet transistorů, které tvoří jeden čip, dnes jsou jich na běžném čipu desítky až stovky milionů. Současné technologie Značky transistorů MOS s vodivým kanálem, MOS s induktovaným kanálem, ksemíkový wafr. Nastupující technologie Nenou technologie Především se zabývá strukturami, v níž geometrický rozměr je v úrovni 100 nanometrů a menší. Cílem je tak napodobení evolučních postupů přírody precizním skládáním jedné molekuly k druhé. Fanum tax Jich obvodů Paralelní systémy Paralelně zpracovává více samostatných úloh lomítkoprocesů nebo úlohu automaticky rozdělí do menších částí a ty zpracovává. Bytový paralelismus zvyšuje šířku datové cesty před. Přechod z 8-bytových na 16-bytové procesory Instrukční paralelismus umožňuje provádění více instrukcí současně. Hrubozrná granularita na úrovni procesů, jednodušší implementace, méně efektivní. Jemnozrná granularita na úrovni příkazů, do systému vstupuje jeden nebo více toků dat.