Académique Documents
Professionnel Documents
Culture Documents
Cuprins
Bibliografie
Scurt istoric
inceputul sec. 20
Konrad Zuse John Athanasoff - sistemul binar de numeratie H. Aiken Mark I, II Stibbitz
Alan Turring Colossus modelul Turring alte variante: EDVAC, ILLIAC, MANIAC, Wirlwind, UNIVAC IBM 701,704,709 primele calculatoare comerciale 5 DACICC, CIFA, MECIPT variante romanesti
Shanonn
UNIVAC
Generatia
a doua 1955-65
tehnologia: tranzistorul Shockley&Brattain primul tranzistor (Bell labs) primul calculator tranzistorizat: TX-0 IBM 7090 varianta tranzistorizata, IBM 1401 Wirlwind MIT PDP-1, PDP-8, firma DEC CDC 6600 primul calculator paralel CETA calc. romanesc
Primul tranzistor
TX-0
PDP-1
calculatoare romanesti:
Felix c-256, c-512, c-32 Independent, Coral copiaza PDP-11
imbunatatiri:
viteza fiabilitate dimensiuni mici memorii de capacitate mai mare (256k-512k) periferice noi consola de tip display (PDP11)
9
Apariia primului microprocesor - Intel 4004 circuite de memorie ROM, RAM, DRAM de capacitate mare (1-16ko) Apariia microcalculatoarelor care au la baz un microprocesor Apariia calculatoarelor personale:
home-computer: ZX81, Spectrum PC: IBM-PC, XT, AT, Apple, Machintosh
10
Generatia a 4-a
Bill Gates
11
Evolutia microprocesoarelor
1971 1972 1974 1978 1982 1985 1989 1993 1995 1997 1999 2002 2004 2006 2007 2008-9 I4004 I8008 8080 80286 80386 80486 Pentium P. Pro P. II P. III P. IV P. IV Core 2 Dual Core I5, I7 4 biti 8 biti 8 biti 16 biti 32 biti 32 biti 32 biti 32 biti 32 biti 32 biti 32 biti 64 biti 64 biti 64 biti 64 biti 16ko 64ko 1Mo 16Mo 4Go 4 Go 4Go 64 Go 64 Go 70 To 70 To 70 To 70 To 70 To 70 To, 8Mo L3 cache primul uP primul pe 8 biti primul uP de succes primul uP pe 16 biti PC-AT primul uP pe 32 biti FPU incorporat pipeline arh. P6 superpipeline MMX SSE2 Arh. NetBurst Arh. Hiper-threading Arh. multicore (2 core-uri/cip) 2 procesoare/cip Arhitectura Nehalem, multicore si hyperthreading 4core-uri/8 multithread cache 8Mo (L3)
12
2011
Sandy Bridge
network-on-chip
inlocuirea magistralelor paralele cu magistrale seriale retele in interiorul procesorului
13
ierarhizarea memoriei
mai multe nivele de memorie cache (in interiorul procesorului) memorie virtuala anticiparea cererilor de acces
arhitecturi multiprocesor
arhitecturi paralele arhitecturi distribuite
retele de calculatoare
Internetul resursa indispensabila pentru un calculator retele fara fir
Frecventa de lucru, CLOCK Numarul de cicluri pe instructiune - CPI Numarul mediu de instructiuni executate in unitatea de timp MIPS, FLOPS Timpul de executie al unui program Timpul de executie al unui set de tranzactii Capacitatea si viteza memoriei Performantele dispozitivelor de I/E Capacitatea de comunicare (latime de banda, viteza)
15
Mem
Mem
PCI