190 likes | 316 Views
Arvutiriistvara alused 3. loeng. 26. veebruar 2002. a. Urmas Tamm. Ainekursuse infokanalid. Ainekursuse veebileht: http://www.physic.ut.ee/instituudid/efti/loengumaterjalid/ara/ Ainekursuse meililist: ut.physics.ara@lists.ut.ee. Protsessorid. 0. põlvkond Intel 4004 4 bitine 46 käsku
E N D
Arvutiriistvara alused3. loeng 26. veebruar 2002. a. Urmas Tamm
Ainekursuse infokanalid • Ainekursuse veebileht: • http://www.physic.ut.ee/instituudid/efti/loengumaterjalid/ara/ • Ainekursuse meililist: • ut.physics.ara@lists.ut.ee
Protsessorid • 0. põlvkond • Intel 4004 • 4 bitine • 46 käsku • 1. põlvkond • Intel 8008, 8080 ja 8085 • 8 bitine andmesiin • 8008 14 bitine aadressisiin maks. 16kB • 8080 16 bitine aadressisiin maks. 64kB
Protsessorid • 2. põlvkond • Intel 8086/8088 • 16/8 bitine andmesiin • 20 bitine aadressisiin maks. 1MB • Hakkasid tootma ka AMD, Harris, Hitachi jt. • Intel 80186/80188 • Integreeritud protsessor • Lisatud veatuvastus • Intel 80286 • Protected mode • 24 bitine aadressisiin maks. 16MB
Protsessorid • 3. põlvkond • Intel 80386DX/80386SX (1985/1988) • 32/16 bitine andmesiin • 32/24 bitine aadressisiin maks. 4GB/16MB • v86 mode • AMD alustab oma x86 divisioniga ( • Intel ja AMD sõlmivad tehnoloogia vahetamise lepingu • Tulevad Intel 80386 kloonid Am80386 • Samuti Cyrix ja Nexgen
Protsessorid • 4. põlvkond • Intel 80486DX/80486SX (1989) • Sisaldas vahemälu ja matemaatikaprotsessorit • 50% jõudluse kasv võrreldes 80386’ga • Siini kiiruste kasvades tulid 80486DX2, 80486DX4 protsessorid • AMD’l tuli müüki Am486 • Cyrix’il tuli müüki Cyrix 5x86
Protsessorid • 5. põlvkond • Intel Pentium (P5) (1993) • Sisemiselt 64 bitine andmesiin • 32 bitine aadressisiin • Korraga töötluses mitu käsku • u. 2x jõudsam samaväärsest 486’st • Ujukomaarvutustel u. 3x jõudsam • 1997 lisatakse MMX • AMD tutvustab K5 protsessorit • Cyrix tutvustab 6x86 MX prosessorit
Protsessorid • 6. põlvkond • Intel Pentium Pro (P6) (1995) • 36 bitine aadressisiin maks. 64GB • 2. taseme vahemälu • Vahemälu töötab poole protsesori kiirusega • Kuni 4 protsessorit ilma lisaloogikata • AMD K6 seeria • AMD, Cyrix ja Centaur lõid üheskoos MMX-3D standardi
Protsessorid • 6. põlvkond • Intel Pentium II/III • See on Pentium Pro MMX toega • Pentium II Slot 2 liidendus • Pentium III Socket 370 • Taktsagedus 200MHz - >1GHz • Andmesiini vigade tuvastus • Intel Celeron • Lihtsam PII/III versioon • Intel Xeon • Serveritele mõeldud PII/III versioonid • Vahemälu töötab protsessori kiirusega
Protsessorid • AMD Athlon (K7) ja Duron • Suured taktsagedused • Kuni 8MB 2. taseme vahemälu • 128 KB 1. taseme vahemälu • Siinikiirus kuni 200MHz • Kuni 9 paralleelset käsutäitmist • Need protsessorid enam ei ole elektriliselt ühilduvad Inteli omadega
Protsessorid • Intel Pentium 4 • Socket 423 ja 478 • FSB 400MHz • SSE2 • 6 käsku ühe taktiga • NetBurst mikroarhitektuur • AMD Athlon XP ja Morgan • FSB 266MHz • SSE • Ei kasutata enam markeeringus taktsagedusi
Protsessorid • Intel Itanium • Esimene Inteli täielikult 64 bitine protsessor • Kasutab EPIC (Explicitly Parallel Instruction Computing) tehnoloogiat • Ei ole x86 vaid on täiesti uus disain • x86 emuleeritakse riistvaraliselt • Esialgu 600MHz-1GHz
Protsessorid • Motorola (PowerPC) • Kasutatakse Mac’ides • G4 • 300 – 900MHz • AltiVec multimeediakäsustik • 100/133Mhz siinikiirus • 7 astmeline pipeline • G5 • 64 bitine • 800MHz – 1,6GHz • 400 MHz siinikiirus
Mälud • DRAM – dünaamiline mälu. • Selle sisu tuleb perioodiliselt värskendada • SRAM – staatiline mälu. • Pole vaja värskendada • On hästi kiire • Põhiliselt kasutatakse vahemäluks • Mälukiibid ühel trükiplaadil = mälumoodul • Tähistused 8x32, 4x16 jne. tähendavad mälukiipide arv korrutatud nende suurusega megabittides.
Mälud • SIMM (Single Inline Memory Module) • 30 kontakti • 10 bitine adresseerimine • 8/9 bitine andmesiin • Toide 5V ja suurus 256KB – 16MB • Kiirus 60 - 80 ns • FPM SIMM (Fast Page Mode SIMM) • Tuntud ka non-EDO nime all • 72 kontakti • 12 bitine adresseerimine • 32/36 bitine andmesiin • Toide 5V ja suurus 4 – 32MB • Kiirus 60 – 70 ns
Mälud • EDO SIMM (Extended Data Output SIMM) • Välimuselt samasugune nagu FPM SIMM • U. 27% kiiruse kasvu • Toide 3,3V ja suurus kuni 128MB • EDO DIMM (EDO Dual Inline Memory Module) • Idee poolest nagu kaks SIMMi • Kontakte 168 • 64/72 bitine andmesiin ja ECCga 80 • Suurus kuni 32-128MB • Kiirus 60ns
Mälud • SDRAM DIMM (Syncronous DRAM) • 168 kontakti • Kiirus on võrdne siinikiirusega • Ja kiirus kasv on u. 18% • Andmeedastus on sünkroniseeritud • 66MHz 15ns 100MHz 10ns, 133MHz 8ns (need pole samad mis asünkroonsetel) • Kuigi sokeldus on sama, mis EDO DIMMil on kontaktide funktsioonid erinevad • Olulised parameeter on CL ehk CAS Latency – Näitab mitu kella takti võtab aega mälul päringule vastamiseks
Mälud • DDR DIMM (Double Data Rate DIMM) • 184 kontakti • Loeb ja kirjutab kaks korda takti jooksul • Kiirused 2x100MHz, 2x133MHz ja 2x166MHz • Toide 2,5V • Suurus 64MB – 1GB • RDRAM RIMM (Rambus DRAM RIMM) • Väga suur töökiirus 600-800MHz • 184 kontakti • Toide 2,5 V • Suurus 64 – 512 MB
Lõpp Tänan tähelepanu eest! Järgmine loeng 5. märtsil ja esimene praktikum 6. märtsil.