Arquitectura de Computadors (AC)
Professors Responsables: |
ANTONIO JUAN HORMIGO (antonioj ac.upc.edu)
|
|
Crèdits: 9.0 (4.5 T 3.0 P 1.5 L)
|
Departament:
AC
|
Tipus d'assignatura
Obligatoria de segon cicle per la EI
Optativa per la ETIG , ETIS
Requisits de l'assignatura
EC2
- Pre-requisit per la EI , ETIG , ETIS
|
|
Objectius docents
TEMA 1- PROCESSADORS ARITMÈTICS Els objectius d'aquest tema són: a) Que l'alumne es familiaritzi amb el concepte de representació de la informació numérica. b) Mostrar-li com les operacions bàsiques definides sobre nombres s'implementen a partir d'operacions efectuades sobre les seves representacions. c) Dissenyar circuits combinatoris i seqüencials que implementin els algoritmes descrits a nivell de representació. TEMA 2.- SEGMENTACIÓ I PROCESSADORS SEGMENTATS. Els objectius d'aquest tema són l'introducció del concepte de segmentació, la presentació d'eines per descriure i avaluar el funcionament d'unitats funcionals segmentades i el disseny del camí de dades així com el de control necessari per un funcionament segmentat. S'aplica el concepte de segmentació al procés d'interpretació d'una instrucció (processador). L'objectiu és mostrar com un programa seqüencial es pot executar de forma concurrent, essent això últim transparent al programador. Es dissenya un processador senzill al qual es van afegint tècniques cada vegada més complexes. S'exposen tècniques estàtiques (compilació) i dinàmiques (hardware).
Programa
1. TEMA 1- PROCESADORS ARITMÈTICS (Durada: 16h T + 11h.P )
1.1.- Introducció. Representació i suma de nombres naturals. 1.2.- Representació, suma i resta nombres enters. 1.3.- Multiplicació de nombres naturals. 1.4.- Multiplicació de nombres enters. 1.5.- Representació i operacions en coma flotant.
2. TEMA 2- SEGMENTACIÓ I PROCESSADORS SEGMENTATS (Durada: 23h T. + 15h P)
2.1.- Introducció a la segmentació. 2.2.- Disseny del control d'entrades. 2.3.- Hardware de control. 2.4.- Mesures de les prestacions dels processadors. 2.5.- Processadors linials. 2.6.- Processadors amb operacions multicicle. 2.7.- Processadors amb reordenació dinàmica d'instruccions. 2.8.- Altres tècniques per augmentar la velocitat.
Avaluació
L'assignatura te 3 actes d'avaluació: 1) Es fa una prova durant el periode lectiu, que es valora en un 15% de la nota final. 2) L'avaluació de la component pràctica (corresponent als crèdits de laboratori) suposa el 15% de la nota final. 3) Hi ha un examen final de tota l'assignatura, valorat en el 70% de la nota final. Es pot exigir una nota mínima no superior a 4 per qualsevol dels actes d'avaluació.
Bibliografia
Bibliografia bàsica
- J.L. HENNESSY and D.A. PATTERSON Arquitectura de Computadores, Un
enfoque cuantitativo McGraw-Hill, 1993 - D. SIMA, T. FOUNTAIN, P. KACSUK Advanced Computer Architectures Addison-Wesley, 1997 - M.D. ERCEGOVAC and T.LANG Digital Systems and Hardware/Firmware Algorithms John Wiley & Sons, 1985
Informació complementària
CLASSES DE LABORATORI S'efectuen diverses pràctiques de laboratori, amb contingut relatiu a la simulació del disseny de processadors aritmétics i d'un processador segmentat.
|