Architektura a vývoj PC 3. Ing. Vladislav Bezouška, Ph.D.

Slides:



Advertisements
Podobné prezentace
PC základní jednotka.
Advertisements

Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Mikroprocesory Intel Obr. 1.
13AMT Procesory I. Lecture 2 Ing. Martin Molhanec, CSc.
Mikroprocesory Procesory. Procesor je synchronní zařízení provádí operace s daty je programovatelný pomocí mikroinstrukcí je více rodin procesorů (jednočipy.
Komunikace periférii.
Sběrnice vývoj a charakteristika. Motherboard (základní deska)
Procesory Filip Skulník.
Programování v asembleru - prostředí
Sběrnice.
Principy překladačů Architektury procesorů Jakub Yaghob.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
HARDWARE PC Uvnitř počítače.
Systémové sběrnice PC Kateřina Pásková 4.Z1.
Informatika 1_6 6. Týden 11. A 12. hodina.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Lecture 3 Ing. Martin Molhanec, CSc.
Technické prostředky informačních systémů 4. Týden – Sběrnice.
Informatika akademický rok 2013/2014 Základní deska, rozhraní, sběrnice.
Sběrnice I. Sběrnice v počítačích. Sběrnice I. Sběrnice v počítačích.
Výrok „Počítače by jednou mohly vážit méně než 1.5 tuny.“ (časopis Popular Mechanics, 1949)
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A13 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Architektura a vývoj PC 2.
David Klíma- 1 - Opáčko Celkové schéma základní desky Co je to čipová sada IRQ DMA Slot, patice Domácí úkol: zákl. deska pro P4.
Tato prezentace byla vytvořena
Výrok „Počítač je pouze tak inteligentní jako jeho uživatel.“ (Radek Lochman, dnes)
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A16 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Procesory.
Informatika / …o počítači (základní pojmy, jednoduché představy) 2006.
Sběrnice Obr. 1.
Druhy počítačů Osobní počítače Pracovní stanice Superpočítače
Přehled a vývoj mikroprocesorů
Popis mikroprocesoru David Rozlílek ME4B.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
Jaroslav Krahula.  OSC - ? ROM - ? RAM - ? Č/Č - ? CPU - ? ŘS - ? SP - ? LPT -?
1. ELEKTRICKÝ SIGNÁL VSTUPUJE DO uPROCESORU 2.VYMAŽE DATA KTERÁ ZŮSTALA V REGISTRECH VNITŘNÍ PAMĚTI 3. NASTAVÍ REGISTR CPU – ČÍTAČ INSTRUKCÍ NA F000 ADRESA.
Popis obvodu 8051.
Architektura počítače
Vnitřní (operační paměť)
Výrok „Vypadá to, že jsme narazili na hranici toho, čeho je možné dosáhnout s počítačovými technologiemi. Člověk by si ale měl dávat pozor na takováto.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
18/07/20151 Intel (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ý.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
OSNOVA: a) Ukazatel b) Pole a ukazatel c) Pole ukazatelů d) Příklady Jiří Šebesta Ústav radioelektroniky, FEKT VUT v Brně Počítače a programování 1 pro.
23/04/20151 Základní deska (1) Označována také jako mainboard, mother- board Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje: –procesor.
Co je co? Hardware = =fyzické vybavení pc.Je vše na co si můžeme sáhnout, vše co je vidět a co je ve skříni pc. Software = = programové vybavení pc. Je.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
X13UIT Procesory I. Lecture 2 Ing. Martin Molhanec, CSc.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
Kontakty Webpage přednášky: – Slajdy (MS PowerPoint): –ftp://ulita.ms.mff.cuni.cz/predn/PRG017 Technické.
Hardware - komponenty (5). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Technika počítačů 3. Mikroprocesory © Milan Keršlágerhttp:// Obsah: ●
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Rozdělení počítačů. Počítače rozdělujeme podle mnoha kritérií z nichž některé dále probereme. Nejčastější rozdělení je na počítače typu :  CISC (Complex.
Stránkování MATĚJ JURIČIČ 2015/2016 EP1 SPŠ A VOŠ JANA PALACHA KLADNO.
PC základní jednotka.
Číslo projektu OP VK Název projektu Moderní škola Název školy
Výukový materiál zpracován v rámci projektu
Jednočipové počítače – instrukční sada
1. ročník oboru Mechanik opravář motorových vozidel
Hardware číslicové techniky
Výukový materiál zpracován v rámci projektu
Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Správa paměti.
Segmentace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
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ěze-né.
Informatika / …o počítači
Adresace paměti Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Paměť.
Transkript prezentace:

Architektura a vývoj PC 3. Ing. Vladislav Bezouška, Ph.D.

BU- Sběrnice PU- Stránkování Architektura bit…4GB 64TB virtuální paměti 6 paralelně pracujících jednotek SU- Segmentace IDU-dekódování instr. IPU-předvýběr instr. EU – provedení instr. Procesor může pracovat ve třech režimech -Realný (jako 8086) - Chráněný (s virtuální pamětí) - Virtuální (V86) Obrázek převzat z lit. č.1

16 bitů Programátorský pohled na EFLAGS Stavový registr AX SP BP DI SI DX BX CX 32 bitů EAX EBX ECX EDX ESI EDI EBP ESP Sada registrů je rozšířena na 32 bitů 64 bitů CR0 CR1 CR2 V těchto registrech jsou skryty GDTR a LDTR CS SS DS ES 16 bitů FS GS Přidány další dva selektory

Princip segmentace GDTR nebo LDTR BASE 64 bitů celkem 32 bitů na bázovou adresu 2 32 = 4G paměťového prostoru deskriptor SELEKTOR Tabulka deskriptorů 8k položek 16 bitů celkem 13 bitů na index 2 13 = 8k deskriptorů BASE ADDRESS 64 bitů celkem 32 bitů na bázovou adresu 2 32 = 4G paměťového prostoru položka tabulky 64 bitů deskriptor 32 bitů na adresu přesun BASE OFFSET OPERAND Limit segmentu 4GB 32 bitů 4G rozsah

80386 Má k dispozici dvě tabulky deskriptorů GDTR a LDTR Každá tabulka může obsahovat až 8k deskriptorů, celkem tedy 16k deskriptorů Deskriptor obsahuje 32 bitovou adresu  adresace až 4G fyzické paměti po 4G segmentech Celkem lze ovšem adresovat 2*8k*4G  64T virtuální paměti

Virtuální mód Jedná se o speciální režim procesoru 80386, který je kompatibilní s tzv. reálným módem procesorů 8086! Význam registrů CS, DS, … je opět segment. Na rozdíl od reálného režimů je ve virtuálním režimu aktivní tzv. stránkování paměti! Důvodem pro vznik virtuálního módu u procesoru bylo přání uživatelů mít možnost využívat i starší MS DOS programy v nových OS, které dokáží využívat všech možností procesoru 80386! Pomocí virtuálního módu se vytvářejí virtuální procesory 8086 uvnitř procesoru 80386!

Stránkování paměti Lineární adresa 32 bitů Fyzická adresa 32 bitů Stránkovací mechanismus Paměť se stránkuje po 4k blocích prostřednictvím dvou tabulek. Každý program si myslí, že má pro sebe souvislou část paměti! Toto usnadňuje multitasking a existenci virtuálního módu!  Speciální virtuální režim umožňuje běh starých programů určených pro reálný mód 8086 současně s programy určenými pro chráněný režim nebo 80386! Obrázek převzat z lit. č.2

Obrázek převzat z lit. č.1 Architektura CACHE Obousměrná adras. Sběrnice 32bit 64TB virtuální paměti BU- Sběrnice PU- Stránkování SU- Segmentace IDU-dekódování instr. IPU-předvýběr instr. EU – provedení instr. CACHE Zápis probíhá při čtení z RAM FPU výpočty (80bit) Mantisa*2 exponent Mantisa = 1.XXXXXX Zpracuje instrukci v jednoum hodinovém taktu! Fronta instrukcí Prefecher 32B

Architektura pipeline burs Obrázek převzat z lit. č.2

Super skalární architektura - Pentium V případě nutnosti na sebe instrukce čekají BU - 64bit Burst – dávkový přenos o velikosti 32bytů Kontrala zda mohou být instrukce vykonány paralelně Výpočty adres operandů, kontrola skoků, RISC architektura Testování paritou Zvýšení výkonosti o 25% -Podmíněný skok - Nepodmíněný skok Obrázek převzat z lit. č.1

Předpověď skoků Učící se predikční algoritmus který na základě statistického hodnocení větvení programu v minulosti načítá následné instrukce (po skoku). Informace o statistice výsledků se umísťují do speciální CACHE paměti. Módy procesoru REÁLNÝ – jako u 386 CHRÁNĚNÝ – jako u 386 VIRTUÁLNÍ – jako u 386 ROZŠÍŘENÝ VIRTUÁLNÍ Při přerušení je možné přesměrování přerušení do jiného módu

Pentium + Nižší napětí 3,3V/2,8(2,9)V 1994 Pentium skandál!!! Kolik je třeba programátorů Pentia na zašroubování žárovky? 1,

Pentium - Owerclocking Nevýhody: - Přehřívání - L2 Cache nepracuje - RAM nepracuje - I/O sběrnice nepracuje (PCI na ½ systém bus) - Sotware nepracuje 1.Zvýšení externí frekvence 2. Zvýšení interní frkvence (uvnitř Procesoru)

Pentium - IV V 1 taktu přenese 4B Čte se s n/s hranou Široké chache line chache pro mikrooperace + vlastní prediction u. Double pumped – zdvojené multiplexované u. Pipeline 126 mikroop. součatně HT +1% trazistorů (instruction buffer..) Obrázek převzat z lit. č.2

Skříň PC Konfiguraci skříně volíme: 1)podle počtu komponent ktré bude obsahovat 2)Podle typu prostředí – nároky na chlazení, Soft PC 3)Podle výkonu a typu zdroje

Zdroj PC Usměrňovač Vyhlazený výstup Zpětná vazba Řízení + stabilizace Budící trafo

Zdroj PC Signál pro základní desku „Napětí OK“ Signál spolupracuje se základní deskou při rozběhu zdroje

Literatura : [1] Hrázský J.: Mikropočítače a počítače II. Informatorium. Praha, [2] Messmer H. P., Dembowski K.: Hardware. CP Books. Brno, 2005.