Topic outline
T1. A.C. Noțiuni Introductive
Noțiuni Introductive. Obiectivele disciplinei. Schema de bază a unui calculator. Rolurile componentelor de bază, Principiul de funcționare a lor, Schema nivelelor conceptuale a calculatoarelor.
Scopul Lecției: De a face cunoștință cu noțiunile de bază din Arhitectura Calculatoarelor, de a înțelege noțiunea de nivele conceptuale, de a înțelege structura unui sistem de calcul și funcțiile componentelor lui.
Trebuie să cunoașteți:
§ Schema de bază a calculatoarelor digitale;
§ Rolurile componentelor de bază a calculatorului
§ Schema nivelelor conceptuale a unui calculatorMateriale adăugătoare
T2. A.C. Scurt istoric al dezvoltării calculatoarelor
Scurt istoric a dezvoltării calculatoarelor, Influenţa progresului tehnologic asupra dezvoltării calculatoarelor, Concepte noi în evoluţia calculatoarelor
Scopul Lecției: De a face cunoștință principalele etape de dezvoltare a sistemelor de calcul determinate de evoluția tehnologica și evoluția determinată de conceptele noi în Arhitectura Calculatoarelor
Trebuie să cunoașteți:
§ Etapele de bază a dezvoltării calculatoarelor determinate sub forma de generații
§ Savanții care au contribuit la dezvoltarea sistemelor de calcul și formarea noțiunii de Calculator
§ Ideile de bază în Arhitectura Calculatoarelor care au condus la dezvoltarea CalculatoarelorMateriale adăugătoare
T3. A.C. Tipuri de arhitecturi ale calculatoarelor numerice
Tipuri de arhitecturi ale calculatoarelor numerice. Arhitectura von Neumann, Mașina Turing. Clasificarea Calculatoarelor. Taxonomia Flynn, Taxonomia lui Wang, Clasificare comercială.
Scopul Lecției: De a face cunoștință cu tipurile de arhitecturi a sistemelor de calcul și clasificarea sistemelor de calcul după diferite elemente specifice.
Trebuie șă cunoașteți
§ Arhitectura von Neumann;Maşina Turing;
§ Clasificarea calculatoarelor după Flynn, Wang. Clasificarea Comercială
§ Trendul în arhitectura calculatoarelorMateriale adăugătoare
T4. A.C. Structura unităţii centrale
Structura Unității Centrale. Unitatea Aritmetică şi Logică (UAL), Unitatea de Comandă (UCd), Registrele generale (RG). Caracteristicile unităţii centrale. Lungimea cuvântului, Frecvenţa ceasului, Numărul de instrucţiuni executate în unitatea de timp, Gradul de paralelism, Paralelism la nivel de proceso
Scopul Lecției: De a face cunoștință cu noțiunea de Unitate Centrală structura ei și caracteristicile. Funcția UAL, UCd și RG
Trebuie să cunoașteți:
§ Schema conceptuală a UC
§ Funcțiile Componentelor UC
§ Structura Componentelor UC
§ Noțiunea de lungimea cuvîntului
§ Influența frecvenței ceasului asupra performanței
§ Paralelismul la nivel de instrucțiune(pipeline)Materiale adăugătoare
T5. A.C. Procesorul
Cipul microprocesorului. Unităţi funcţionale. Unitatea centrală de prelucrare. Caracteristicile microprocesorului. Istoric al evolutiei microprocesoarelor. Caracteristicile ultimelor microprocesoare. Exemple de microprocesoare – Intel. UltraSPARC II. INTEL 8086. ARHITECTURA ŞI FUNCŢIONAREA UCP. Descrierea unităţilor funcţionale. Caracteristici arhitecturale. Schema generală a unui microprocesor 8086 Modelul programatorului de asembler. Ciclul instrucţiune. Registrele microprocesorului Adresarea memoriei. Segmentarea memoriei. Formatul instrucţiunii. Moduri de adresare
Scopul Lecției: De a face cunoștință cu istoricul dezvoltării microprocesoarelor. Caracteristicile lor de bază și Schema generală a microprocesorului i8086
Trebuie să cunoașteți:
§ Noțiunea de microprocesor
§ Caracteristicile microprocesoarelor
§ Arhitectura și funcționarea i8086
§ Modelul programatorului asembler
§ Registrele microprocesorului i8086
§ Segmentarea memoriei. Formatul instrucţiunii. Moduri de adresare;
T6 A.C. Evolutia procesoarelor Intel
Primul microprocesor 4004, Microprocesorul 80286 (286), Memoria virtuală, Microprocesorul 80386 (386), Microprocesorul 80386SL, Microprocesorul 80486 (486), Magistrala locală a microprocesorului 486, Procesor Pentium, Microarhitectura familiei de procesoare PENTIUM, Unitate de dispecerizare şi execuţie, Unitatea de retragere, Microprocesorul Pentium Pro ("P6"), Microprocesorul Pentium MMX, Microprocesorul Pentium II ("Klamath"), Microprocesorul Pentium III, Microprocesorul Pentium 4, Coprocesoare, Procesoarele DSP (Digita Signal Processor), Extensii MMX (MultiMedia eXtension sau Matrix Math eXtension)
Scopul Lecției: De a înțelege dezvoltarea arhitecturală a procesoarelor intel, de a înțelege momentele de dezvoltare a arhitecturii calculatoarelor în evoluția procesoarelor intel
Trebuie să cunoașteți:
§ Structura arhitecturală a procesorului i80286
§ Structura arhitecturală și caracteristicile procesorului i80386
§ Structura arhitecturală și caracteristicile procesorului i80486
§ Structura arhitecturală și caracteristicile procesorului Pentium
§ Microarhitectura procesoarelor Pentium
§ Microprocesoare Pentium MMX, Pentium II, Pentium III
§ Coprocesoare matematice, Procesoarele DSP (Digita Signal Processor
T7 A.C. Memoria
Memoria Principală, Clasificarea circuitelor de memorie, Memorii ROM (Read Only Memory), Memoria PROM (Programmable ROM) Memoria EPROM (Erasable and Programmable ROM), Memorii ''flash'‘, Memorii RAM (Random Access Memory), Memoria RAM de tip static, Memorie SRAM cu tranzistoare bipolare, Memoria SRAM de tip MOS, Memoria RAM de tip dinamic (DRAM - Dynamic RAM), Memorie DRAM – MOS, Tehnologii noi pentru memorii DRAM, SDRAM (Synchronous DRAM) memorii DRAM sincrone, Memorii intermediare (caches), Memorie cache primară şi secundară, Algoritmii LRU şi MRU, Sisteme multiprocesor
Scopul Lecției: De a înțelege structura arhitecturală a memoriei interne, de a cunoaște diferența între diferite tipuri de memorii
Trebuie să cunoașteți:
§ Arhitectura memoriei principale
§ Organizarea memoriei ROM (Read Only Memory)
§ Organizarea memoriei Memorii RAM (Random Access Memory)
§ Structura Memoria RAM de tip dinamic (DRAM - Dynamic RAM)
§ Structura SDRAM (Synchronous DRAM) memorii DRAM sincrone
§ Organizarea Memorii intermediare (caches)
T8. R.C. Introducere în rețele de Calculatoare
Notiunea de Retea, Echipamente de comunicaţie, Clasificarea retelelor de calculatoare, Clasificarea dupa marimea retelei, Topologiile retelelor
Scopul Lecției: De a face cunoștință cu noțiunile de bază despre rețele de calculatoare: Clasificarea, tipurile de echipament, tipurile de topologii.
Trebuie să cunoașteți:
§ Noțiunea de rețea de Calculatoare
§ Echipamentul de bază utilizate în rețele de calculatoare
§ Clasificarea rețelelor de Calculatoare după marimea ei
§ Noțiunea de topologie a rețelelor de CalculatoareMateriale adăugătoare
T9. R.C. Modele etalon ISO-OSI, TCP/IP.
Protocoale de comunicație, Modelul de reţea OSI, Avantajele folosirii OSI, Caracteristicile modelului OSI, Modelul TCP/IP, Compararea modelului ISO-OSI și TCP/IP.
Scopul Lecției: De a face cunoștință cu noțiunea de modele de referință și de a înțelege noțiunea de niveluri și stivă de protocoale.
Trebuie să cunoașteți:
§ Noțiunea de protocol de comunicație
§ Noțiunea de model de referință
§ Nivelele modelului ISO-OSI
§ Modelul TCP/IP
§ Compararea modelelor de referinta
T10. R.C. ISO-OSI Nivelul Aplicație
Protocoalele nivelului aplicație. Protocolul HTTP. Protocolul TELNET. Protocolul FTP. Protocolul SMTP. Protocolul DNS. Protocolul DHCP. Protocolul SNMP
Scopul Lecției: De a face cunoștință cu protocoalele de bază a nivelului Aplicație. De a înțelege funcțiile nivelului Aplicație.
Trebuie să cunoașteți:
§ Protocoale de bază a Nivelului Aplicație
§ Protocolul HTTP utilizarea
§ Protocolul FTP utilizarea
§ Protocolul SMTP și DNS funcțiile și utilizarea