Documente Academic
Documente Profesional
Documente Cultură
22-Aug-12
Coninut curs
1. Introducere. Scurt istoric al calculatoarelor.Arhitectura de baz a unui PC. 2. Teoria transmisiei informaiei 3. Bazele numerice ale calculatoarelor 4. Bazele logice ale calculatoarelor 5. Microprocesorul (+ ASM la seminar) 6. Memoria i magistralele de sistem 7. Dispozitive periferice 8. Dispozitive de stocare a informaiei 9. Reele de calculatoare noiuni introductive
Bibliografie
1.Elemente de arhitectur a sistemelor de calcul i operare, Rzvan Zota, Ed. ASE, 2004. 2. Sisteme de calcul i operare, Floarea Nstase, Rzvan Zota, Ed. ASE, 2004 3. Bazele Tehnologiei Informaiei, Floarea Nstase, Rzvan Zota, Ed. ASE, 2005. 4. Bazele Tehnologiei Informaiei, Floarea Nstase, Rzvan Zota, Ed. InfoMega, 2007.
Coninut seminar
22-Aug-12
Matematician francez care a inventat prima main de calcul operaional Arithmetic Machine introdus n 1642 Adunare i scdere Scderea se fcea folosindu-se tehnici complementare (similare cu cele utilizate n computerele moderne) nmulirea i mprirea erau implementate prin serii de adunri sau scderi
22-Aug-12
Difference Engine a fost construit ulterior conform desenelor originale de ctre o echip la Muzeul tiinei din Londra.
4000 componente Cntrea 3 tone, aprox. 3 metri lime, 2 lungime Echipamentul a efectuat prima secven de calcule la nceputul anilor 1990 obinndu-se rezultate cu o precizie de 31 de cifre zecimale
22-Aug-12
Difference Engine
22-Aug-12
Claude Shannon
n jurul anului 1850 matematicianul englez George Boole a inventat Algebra boolean (Algebra Boole) Algebra Boole a rmas relativ necunoscut i neutilizat pn n anul 1938 Teza de masterat a lui C. Shannon din 1938 a demonstrat cum conceptele lui Boole TRUE i FALSE pot fi utilizate pentru a reprezenta funcionalitatea comutatoarelor din circuitele electronice
22-Aug-12
Harvard Mark 1 (IBM Automatic Controlled Calculator) a fost construit ntre anii 1939 i 1944 Era format din mai multe calculatoare ce lucrau asupra unor pri ale aceleiai probleme sub supravegherea unei singure uniti de control Construit din comutatoare, relee i alte dispozitive mecanice Coninea 750.000 de componente i avea 16 m lungime, 2 nlime i cntrea 5 tone Numerele erau de 23 de cifre O nmulire dintre dou numere dura 4 secunde O mprire dura 10 secunde
22-Aug-12
William Mauchly, J. Presper Eckert ENIAC - Electronic Numerical Integrator And Computer
Construit la Universitatea din Pennsylvania (1943-1946) 3 metri nlime, 30 mp spaiu, 30 tone 18.000 tuburi cu vacuum 150 kW putere (suficient pentru a ilumina un mic ora) Problema cheie cu acest tip de calculator era fiabilitatea aprox. 50 tuburi erau nlocuite n fiecare zi 1943 - Eckert i Mauchly au iniiat conceptul de creare a unui program stocat n calculator pentru care era folosit o memorie intern utilizat pentru a stoca att instruciuni ct i date
22-Aug-12
ENIAC - 1946
22-Aug-12
Generaiile urmtoare
EDVAC - Electronic Discrete Variable Automatic Computer 4000 tuburi EDSAC - Electronic Delay Storage Automatic Calculator (1949) 3000 tuburi UNIVAC I - Universal Automatic Computer (1951) Primul computer comercial ILLIAC I (1949) Construit la Universitatea Illinois, primul computer deinut de o instituie academic
22-Aug-12
Matematicianul Von Neumann a lucrat drept consultant pentru proiectele ENIAC i EDVAC Prima versiune a unui raport despre EDVAC 1945 coninea elementele de baz ale unui program stocat n computer O memorie ce coninea att date ct i instruciuni O unitate de calcul ce putea efectua att calcule aritmetice ct i logice asupra datelor O unitate de control ce putea interpreta o instruciune luat din memorie i selecta direcii diferite de aciune pe baza rezultatelor operaiilor anterioare
22-Aug-12
Primul tranzistor
Bell Laboratories a nceput cercetarea n domeniul semiconductorilor n 1945 William Shockley, Walter Brattain i John Bardeen au creat primul tranzistor pe 23 decembrie 1947 Au luat o pauz pentru srbatorile de Crciun nainte de a publica evenimentul; de aceea crile de referin indic faptul c primul tranzistor a fost creat n 1948
22-Aug-12
22-Aug-12
22-Aug-12
Calculatoare personale
Ed Roberts concepe Altair 8800 (1974)
bazat pe 8080 pre 375$ Fr tastatur, ecran, capacitate de stocare 4k memorie, programabil prin intermediul unui panou frontal cu comutatoare
BASIC 2.0 pe Altair 8800 Primul limbaj de nivel nalt disponibil pe un calculator personal
22-Aug-12
22-Aug-12
22-Aug-12
iPhone !
22-Aug-12
22-Aug-12
Memorie
22-Aug-12
Input/Output
UC
UP D Memorie
22-Aug-12
D1 MP UC
UP1 D2 UP2
M1 M2
UC
I
UC
I
UC
I
MP
D
UP
D
UP
D
UP
D
22-Aug-12
UC1 MP UC2
I1
UP1
I
I2
UP2
UCn
In
UPn
22-Aug-12
SO memorie (RAM) Iniial se pornete ncrctorul bootstrap n cipul BIOS (Basic Input Output System) Testarea componentelor hardware ale calculatorului ncrcarea SO n RAM Bootstrap= controlul BIOS-ului
22-Aug-12
22-Aug-12
Productori de BIOS
AMIBIOS (American Megatrends, Inc.) PhoenixBIOS (Phoenix Technologies Ltd.)
22-Aug-12
Urmtorul pas pentru programul bootstrap este acela de localizare a SO i copiere n RAM (boot record). Odat gsit, boot record preia controlul i localizeaz i restul SO. Fiierele sunt ncrcate n RAM, SO deine controlul procesului de iniializare. Ultimul pas al procesului de iniializare este acela de a gsi fiierele de configurare hardware (drivere hardware) specifice calculatorului respectiv.
22-Aug-12
Secvena de iniializare
22-Aug-12
22-Aug-12
8. Hardware BIOS-ul testeaz sistemul pentru a gsi componentele hardwar (ex. hard discuri).
9. Plug and Play Configurarea dispozitivelor Plug And Play
22-Aug-12
22-Aug-12