Syllabus Coa
Syllabus Coa
Obiectivele cursului:
1. A conceptualiza elementele de bază ale problemelor organiza ț ionale ș i arhitecturale ale unei
calculator digital.
2. Pentru a analiza problemele de performan ț ă în proiectarea procesorului ș i a memoriei unui sistem digital
computer.
3. A în ț elege diverse tehnici de transfer de date în calculatoarele digitale.
4. Pentru a analiza îmbunătă ț irea performan ț ei procesorului utilizând nivelul de instruc ț iune
paralelism
Course Outcomes:
Capacitatea de a în ț elege structura de bază a computerului.
2. Capacitatea de a efectua opera ț ii aritmetice pe calculator.
3. Capacitatea de a în ț elege opera ț iunile unită ț ii de control.
4. Capacitatea de a proiecta organizarea memoriei care utilizează bănci pentru diferite dimensiuni de cuvinte
operaț iuni.
5. Abilitatea de a în ț elege conceptul tehnicilor de mapare a cache-ului.
6. Capacitatea de a în ț elege conceptul de organizare I/O.
7. Capacitatea de a conceptualiza paralelismul la nivelul instruc ț iunilor.
Prerequisites: Fundamentele informaticii, circuite logice digitale, limbaje de programare (C, C++, Java)
4 Memory Organization: 12
Introducere în memorie ș i parametrii memoriei.
Clasificările memoriei primare ș i secundare. Tipuri de
RAM ș i ROM, politici de alocare, ierarhia memoriei ș i
caracteristici.
Memoria cache: Concept, arhitectură (L1, L2, L3), mapare
tehnici. Coeren ț a cache-ului, Interleaved ș i Asociativ
memorie.
Memorie virtuală: Concept, Segmentare ș i Paginare, Pagină
politici de înlocuire.
UniversitateadinMumbaiInginerieInformatică(AnulII–SemIIș iIV)CursRevizuit(R2012) 32
Text Books:
1. Carl Hamacher, Zvonko Vranesic ș i Safwat Zaky, "Organizarea Computatoarelor", Edi ț ia a cincea, Tata
McGraw-Hill.
2. John [Link], „Arhitectura ș i Organiza ț ia Computerelor”, Edi ț ia a Treia.
3. William Stallings, “Organizarea ș i Arhitectura Computerelor: Proiectare pentru Performan ț ă”, A opta
Ediț ia, Pearson.
4. B. Govindarajulu, "Arhitectura ș i Organizarea Computerelor: Principii de Design ș i Aplica ț ii"
A doua ediț ie, Tata McGraw-Hill.
Cărț i de referinț ă:
1. Dr. M. Usha, T. S. Srikanth, “Arhitectura ș i Organizarea Sistemelor Computatoare”, Prima Edi ț ie, Wiley-
India.
2. “Organizarea Computerului” de Grupul ISRD, Tata McGraw-Hill.
3. Ramesh Gaonkar, "Arhitectura microprocesorului, Programare ș i Aplica ț ii cu 8085, Cea de-a cincea
Editie, Penram.
Termwork:
Lucrările de semestru ar trebui să conț ină cel puț in 08 experimente.
Jurnalul trebuie să includă cel puț in 2 teme.
Certificarea ș i acceptarea finală a lucrării de termen asigură că performanț a lucrării de laborator este satisfăcătoare ș i
punctajul minim de trecere în munca de termen.
Lucru de teren: 25 puncte (puncte totale) = 15 puncte (experiment) + 5 puncte (temă) + 5 (prezenț ă)
(teorie + practică)
examenul oral se va baza pe programa de mai sus.
Notă:
[Link] ar trebui să desfăș oare opt practici / experimente de programare bazate pe curriculumul de mai sus, inclusiv
două studii de caz privind dezvoltările recente care acoperă conț inuturile de mai sus.
Toate programele ar trebui să fie implementate în C/C++/Java în medii Windows sau Linux.
Experimentele pot fi, de asemenea, efectuate folosind uneltele open source disponibile.
2. Microprocesorul 8085 ar trebui inclus doar ca un studiu de caz pentru a vizualiza conceptele. Nicio întrebare.
În examenele universitare / testele de clasă ar trebui să se întrebe despre microprocesorul 8085.
UniversitateadinMumbaiInginerieComputerizată(AnulII–SemI&IV)CursRevizuit(R2012) 33
5. Un program pentru înmulț irea binară.
Examen teoretic:
1. Lucrarea de examen va cuprinde un total de 6 întrebări, fiecare având 20 de puncte.
Numai 4 întrebări trebuie rezolvate.
3. Întrebarea 1 va fi obligatorie ș i se va baza pe cea mai mare parte a programului.
4. Întrebările rămase vor fi de natură mixtă (de exemplu, presupunem că întrebarea 2 are partea (a) din modulul 3, atunci partea (b) va
fii din orice modul, cu excepț ia modulului 3)
În test, ponderea fiecărui modul va fi proporț ională cu numărul orelor de seminar corespunzătoare, astfel că
menț ionat în syllabus.
UniversitateadinMumbaiInginerieComputerizată(AnulII–SemII&IV)CursRevizuit(R2012) 34