Processzorok Varga Attila. Történetei áttekintés Fix programozású számítógépek (huzalozott program) Tárolt programú gépek 1950-1960 körül jelentek meg.

Slides:



Advertisements
Hasonló előadás
Bluetooth tendenciák Készítette: Zelenka Gábor Óbudai Egyetem,NIK Zelenka Gábor1/13.
Advertisements

Linux és/vagy Windows. Linux vagy Windows? ● Örök kérdés ● Viták, fórumok ● Érvek, ellenérvek ● Szubjektív vélemények ● Objektív tényezők.
A CPU (központi feldolgozó egység vagy processzor)
Számítógépes alapismeretek Kommunikáció Információs és Kommunikációs Technológiák (IKT)
1 A szoftver szoftver - a hardver egységeket működtető, vezérlő programok összessége: nem megfogható Hardver - maga a számítógép és az összes elektronikus.
Az operációs rendszer szerkezete, szolgáltatásai.
Hardver: a számítógép fizikailag megépített elektronikus és mechanikus részeinek összessége. A HW-hez tartozik a központi egység, az operatív memória,
ETailer Kit Lenovo VIBE P Lenovo Internal. All rights reserved. Ildikó Árva
Nyitó szakértői találkozó. "C" komponens-informatika Készítette: Farkas László január.28.
Manhertz Gábor; Raj Levente Tanársegéd; Tanszéki mérnök Budapesti Műszaki és Gazdaságtudományi Egyetem Mechatronika, Optika és Gépészeti Informatika Tanszék.
Az információs forradalom  Minden jog fenntartva.
A memória Cél: elektronikus adattárolás a munka közben: - operációs rendszer magja - eszközmeghajtó programok - elindított felhasználói programok - adatok,
Neumann elvek 1946-ban teszi közzé a korszerű számítógép felépítésének alapelveit: 1.Soros működés (az utasítások végrehajtása időben egymás után történik.)
2. A szoftverek csoportosítása: a. Rendszerszoftverek: A számítógép zavartalan mûködését biztosítják: BIOS (alapvetõ bemeneti/kimeneti rendszer): olyan.
Informatikai rendszerek általános jellemzői 1.Hierarchikus felépítés Rendszer → alrendszer->... → egyedi komponens 2.Az elemi komponensek halmaza absztrakciófüggő.
: az első elektronikus számítógép, az ENIAC  áramköri eleme az elektroncső (18 ezer)  nagy energia-felhasználás, gyakori meghibásodás 
Microsoft Photo Story. Mi is ez?  A Microsoft Photo Story egy alkalmazás, amelyet a Microsoft, a világ egyik legnagyobb szoftvergyártó cége készített.
Alaplap.
Gazdasági informatika - bevezető
Számítógépek jellemzői, ügyfél - kiszolgálók jellemzői, számítógépházak, tápegységek elnevezései, funkciói, főbb jellemzői Elmélet 1.
Hardverek.
Vezetékes átviteli közegek
Sínrendszerek Rontó Péter.
Ilyen számítógépet szeretnék
Budapest-Fasori Evangélikus Gimnázium
Programstruktúrák.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Számítógép generációk
Szupergyors Internet Program (SZIP) Jogi akadálymentesítés megvalósítása: Jogalkotással is támogatjuk a fejlesztéseket dr. Pócza András főosztályvezető.
Program utasítássorozat
A számítógép felépítése
Kockázat és megbízhatóság
LabVIEW bevezetéstől a feszültség-áram karakterisztikáig Vida Andrea
SZÁMVITEL.
Az operációs rendszer szerkezete, szolgáltatásai
MIKROVEZÉRLŐK - előadás - előadó: Póth Miklós.
2. Bevezetés A programozásba
A számítógép operációs rendszere
Adatszerkezetek.
Számítógépek felépítése 6. előadás virtuális tárkezelés
A számítógép felépítése
A Hálózat és Az internet
A számítógép felépítése
AZ OKOSHÁZAK BEMUTATÁSA
Monitor(LCD).
Tájékoztató az Önkormányzati ASP Projektről
Korszakváltás a processzorok fejlődésében
A számítógép felépítése
Mikrorendszer megvalósítása FPGA környezetben
Vonalkódok Kajdocsi László Informatika tanszék A602 iroda
Informatikai gyakorlatok 11. évfolyam
Mobilkommunikáció Eszközök és hálózatok
AVL fák.
Környezeti Kontrolling
Informatika - 1. alkalom szeptember 27. E1 előadó
Neumann elvek és a Neumann elvű számítógép felépítése
Számítógépes Folyamatirányítás
A számítógép története
A Számítógépek felépítése, működési módjai
Történelmi áttekintés (1.4. ábra)
A számítógép operációs rendszere
A számítógép története
Informatika - 1. alkalom szeptember 27. E1 előadó
Mintaillesztés Knuth-Morris-Pratt (KMP) algoritmus
TITKOSÍTÓ ALGORITMUSOK
Pic mikrokontrollerek
Az MKET új stratégiája – Szolgáltató MKET
RAM.
Az operációs rendszer definíciója
Ismeretelméleti alapfogalmak
Előadás másolata:

Processzorok Varga Attila

Történetei áttekintés Fix programozású számítógépek (huzalozott program) Tárolt programú gépek körül jelentek meg a tranzisztorok. Így már összetett, bonyolult CPU-kat tudtak gyártani. Így néztek ki az első tranzisztorok További információ:

A CPU működése Alapvető működés: –Beolvasás a memóriából –Értelmezés –Végrehajtás –Visszaírás a memóriába

Számábrázolási tartomány Jelenlegi CPU kezelési tartományok: –16 bit –32 bit –64 bit –128 bit 64 bites processzor

Órajel A CPU működését egy szinkronizációs jel határozza meg Ez általában egy periodikus szögletes hullám. CPU órajel

Utasítás-ciklus Az az idő, ami alatt a memóriából egy gépi utasítás betöltésre, dekódolásra és futtatásra kerül. Eljárások sorozata, amit a CPU végrehajt egy program összes gépi kódú utasításának futtatásához.

Párhuzamos feldolgozás párhuzamosság fajtái: –művelet szintű (ILP) –szál szintű (TLP) ILP megpróbálja növelni a futtatható műveletek arányát. További információ:

Architektúra, utasításkészlet, CPU-technológiák A processzor-architektúra jelenti a CPU felépítését, az utasításkészleteket, címzési módokat és különféle technológiákat.

Fix programú gép Csak meghatározott utasításokat képes elvégezni. Pl.: számológép Tetris gép is ilyen

Turing gép 1936-ban írta le Alan Turing a róla elnevezett Turing gépet. Ez egy alapvető szimbólum- manipuláló eszköz.

Neumann architektúra Az adatok és a műveletek ugyanazon a belső tárolóeszközön vannak elhelyezve.

Harvard architektúra A Harvard architektúra fizikailag szétválasztja a tárolást és a műveletek, illetve adatok továbbítására használt útvonalat.

Cisc és Risc Cisc: komplex utasításkészletű számítógép Risc: csökkentett utasításkészletű számítógép. További információ:

ARM architektúra 32 bites Risc processzor architektúra. Telefonokban, számológépekben, de merevlemezekben és routerekben is fellelhető. ARM processzor

Az x86 architektúra Intel által kifejlesztett micro-architektúra. Az x86-os generációk összefoglalva: x86-os processzor 1.Intel Intel Intel Intel Intel Pentium, Nx586, 5x86, 5k86, WinChip, mP6 6.Intel Pentium Pro, 8x86, K6, C3, Crusoe 7.AMD Athlon, Intel Pentium 4, C7, Efficeon 8.AMD Opteron, Athlon 64, Intel Core 2

Az x86 továbbfejlesztett változatai x86-32(IA-32) –szóhossz bővítés –lapozás támogatása x86-64(IA-32e, Intel 64) és AMD 64 –64 bites architektúra –visszafele kompatibilis Intel Core –párhuzamos utasításfeldolgozás Intel Celeron AMD Cempron Intel Pentium AMD Athlon 64

Intel generációk Pentium II (x86) Celeron 440 (x86-32) Pentium 4 (x86-64) Core

Utasításkészletek MMX –8 db 64 bites véletlen elérésű regiszter hozzáadása az x86-hoz. SSE –8db 128 bites regiszter –lebegőpontos műveletek SSE2 –64 bites SIMD lebegőpontos műveletek SSE3 –hiperszálazás kihasználása SSE4(NNI) –50 új utasítás –nem multimédia specifikus Intel Pentium MMX

Hiperszálazás Lehetővé teszi az operációs rendszernek, hogy az két logikai processzort lásson, így két folyamatszálat tud egyidejűleg működtetni. További információ:

X86 virtualizáció Általános virtuális gép implementálása x86 architektúrán. Fajtái: –szoftveres Microsoft Virtual PC Microsoft Virtual Server –hardveres Virtual PC 2007

Cool’n’Quiet és OPM Cool’n’Quiet –processzor szabályozás –energia takarékosság OPM –továbbfejlesztett Cool’n’Quiet Athlon 64-nél jelent meg először a Cool’n’Quiet technológia.

3DNow! MMX utasításkészlet SIMD lebegőpontos számítások továbbfejlesztése Vektorfeldolgozási sebesség növelése GCC++ compiler támogatja a 3DNow! utasításokat.

LaGrande(Trusted Execution) szoftveres támadások kiküszöbölése hardveres több elválasztott futtatási környezet vagy partíció Core 2 Duo E6850 TX technológiát használ További információ:

PowerNow! technológia energiatakarékosság órajel és feszültség csökkentése tétlenség esetén Cool’n’Quiet elődje AMD K6-2 processzoroknál jelent meg először

SpeedStep technológiák energiatakarékosság órajel és feszültség csökkentése tétlenség esetén hordozható számítógépekben hosszabb az üzemidő

System-on-a-chip Integrált áramkör x86-os processzormag memóriavezérlő bemeneti/kimeneti vezérlő AMD Geode

Flynn-taxonómia

Rendszerbusz(FSB) CPU és a rendszer többi része közti kommunikáció kétirányú elektronikus jelszállítás memória AGP videókártya PCI bővítőkártya merevlemez BIOS-memória stb. Six-Core AMD Opteron FSB 4800 MHz

Gyorsítótár(cache) leggyakrabban használt memóriahelyekről tárol másolatokat kis méretű gyors szintjei: –elsőszintű(Level 1, L1) –másodszintű(Level 2, L2) –harmadszintű(Level 3, L3) További információ:

Intel processzorok

Intel 4004 maximális órajel 740 kHz különálló program- és adattárolás egységes 4 bites multiplexert használ átvitelre: –12 bites címeket –8 bites utasításokat –4 bites adatszavakat utasításkészlete 46 utasítást tartalmaz (41 db 8 bit széles és 5 db 16 bit széles) regiszterkészlete 16 regisztert tartalmaz, 4 bites mind belső függvényverme 3 szint mély Intel 4004

Intel utasításra bővült az utasításkészlet 8 KB-ra bővült a memória 24-re bővült a regiszterek száma 8 szinttel bővült a verem Intel 4040

Intel bites adatbusz 14 bites címvezeték maximum 16 KB memóriát kezel maximális órajel 500 KHz 3300 tranzisztor Intel 8008

Intel címvonal 64 KB memóriát tud kezelni 8 biten végzett műveletet 8 bites belső busz órajele 2 MHz Intel 8080

Intel 8085 új utasítások több megszakításvonal 3, 5 és 6 MHz változatban készült tranzisztorból áll. Intel 8085

Intel bites belső és 16 bites külső adatbusz 20 bites címvezeték szegmentált memóriakezelés 1 MB memóriát tud kezelni 64 KB-os szegmensekben 2 mikronos technológiával készült 4, 5, 8 és 10 MHz-es Intel 8086

Intel bites külső adatbusz lehetővé tette az olcsó chipsetek alkalmazását 12.5 és 16 MHz-es tranzisztort tartalmaz Intel 8088

Intel iAPX ben jelent meg első 32 bites processzor három integrált áramkör 5,6 és 8 MHz-es órajel Intel iAPX 432

Intel 80186, ben jelent meg 8086 és 88-as továbbfejlesztése 16 bites belső és 8 külső adatbusz 8 új utasítás 6 MHz-es órajel Intel 80186

Intel bites védett mód címtartomány 16 MB-ra bővült task struktúrák kezelése Valós módban kompatibilis a 8086/8088-cal új utasítások Intel 80286

Intel első 32 bites processzor adat és címbusza is 32 bites 32 bites általános célú regiszterei magukba foglalják az előző generációk hasonló regisztereit virtuális üzemmód szegmentáló, lapozó memóriakezelés Intel 80386

Intel KB SRAM cache Integrált FPU gyorsabb lebegőpontos műveletek jobb MMU teljesítmény megcímezhető memória maximum 4 GB 66 MHz maximális órajel Intel 80486

Intel i860,i ben jelent meg csökkentett utasításkészletű verziói: –XR 25 és 40 MHz –XP 40 és 50 Mhz Intel i860 XR

Intel Pentium márc. 22-én jelent meg szuperskaláris architektúra 64 bites adatút MMX műveletek fajtái: –P5 5 V MHz –P54 3,3 V MHz –p54c 3,3 V MHz –p55c 2,8 V MHz –p55c(Tillamook) 1,8 V MHz Intel Pentium család

Intel Pentium MMX duál processzor támogatás elágazás-predikció szuperskaláris architektúra továbbfejlesztett lebegőpontos egység tápellátás-menedzselés különválasztott kód és adat cache 3,3 V bemeneti/kimeneti szint Intel Pentium MMX

Intel Pentium Pro Socket 370 fajtái: –Pentium Pro –Pentium II –Pentium III 150 MHz-1,5GHz