1. <b>Revisió i Modificacions en el disseny d’un computador (el cas de la màquina senzilla: MS)</b>
1.1. Modificacions del software, del hardware i del firmware
1.2. Ampliacions del repertori d'instruccions
1.3. Incorporació d'utilitats
2. <b>La unitat de control microprogramada</b>
2.1. L'esquema general
2.2. Microinstruccions i microprogrames
2.3. El seqüenciador i la memòria del microprograma
3. <b>El subsistema d'entrada / sortida</b>
3.1. Controladors d'entrada / sortida
3.2. Tipus d'operacions d'entrada / sortida (conceptes de "polling", interrupcions, DMA, ...)
3.3. Concepte de processador d'entrada / sortida
4. <b>Conceptes d'aspectes avançats</b>
4.1. Microprocessadors i microcontroladors
4.2. Tipus d'arquitectures (Von Neumann i Harvard)
4.3. Classificació dels computadors segons el repertori d'instruccions (Complex-CISC i Reduced-RISC)
4.4. Tipus d'emmagatzematge de dades (Little Endian i Big Endian)
4.5. Segmentació, paral.lelisme, ...
5. <b>Programació en llenguatge assemblador MIPS-32</b>
5.1. Arquitectura de la màquina MIPS-32, mapa de memòria i representació de dades
5.2. Llenguatge assemblador (estructura d’un programa, utilitats i el simulador – el cas de l’SPIM-)
5.3. Els processos i els programes d’assemblatge, muntatge i càrrega
5.4. Instruccions (representació, formats i pseudoinstruccions) i modes d'adreçament
5.5. Estructures de control del programa
5.6. Subrutines (la pila, pas de paràmetres i convenis MIPS)
6. <b>Introducció als sistemes operatius</b>
6.1. Objectius i funcions dels sistemes operatius
6.2. Conceptes de planificació i de gestió de memòria
Per aprovar l'assignatura cal tenir com a mínim 5,0 de nota final (NF).
La NF es calcula així:
NF = (T * 0,5) + (P * 0,3) + (A * 0,1) + (Q * 0,1)
on:
T és la nota de Teoria (obligatori i recuperable)
P és la nota de Pràctiques (obligatori i recuperable)
A és la nota d'entrega de problemes d'Aula (voluntari)
Q és la nota d'entrega de Qüestionari tipus test (voluntari)
L'assignatura està organitzada en 2 blocs:
- Bloc 1: temes 1 al 3
- Bloc 2: temes 4 al 6
De cada bloc hi ha un examen: E1 i E2.
T = (E1 + E2) / 2
Per fer mitjana amb les altres notes cal que T >= 4,0
Aquests exàmens estan organitzats amb una part de tipus test (sense apunts) i una part de problemes (amb apunts).
Per superar l'examen cal treure un mínim de 3,5 punts de la part del test i un mínim de 3,5 punts de la part de problemes.
La nota de Pràctiques (P) tindrà en compte l'assistència a les classes de pràctiques, el treball realitzat al laboratori i els informes lliurats.
Per fer mitjana amb les altres notes cal que P >= 4,0
La recuperació de la part de Pràctiques (P) serà a final de curs i només si s'ha superat la part de teoria (T >= 5,0).
La nota de problemes d'aula (A) tindrà en compte la participació a les classes de problemes i l'entrega dels exercicis demanats.
La nota dels Qüestionaris tipus test (Q) tindrà en compte els resultats de les respostes i els intents necessaris.
Criteris específics de la nota «No Presentat»:
La realització d'alguna de les següents activitats OBLIGATÔRIES comportarà l'avaluació final de l'assignatura, i per tant es considerarà com a presentat en la nota final:
1) Exàmens
2) Pràctiques (que s'han de realitzar dins els terminis especificats durant el curs)
Avaluació única:
L'avaluació única de l'assignatura consistirà en un examen final que inclourà els 2 grans blocs de l'assignatura (MS i MIPS).
Hi haurà l’opció de fer recuperació d’aquesta prova d’avaluació única sempre que l’estudiant es presenti al primer examen i obtingui una qualificació mitjana mínima de 3.5.
Requisits mínims per aprovar:
Per considerar superada l’assignatura, caldrà obtenir una qualificació mínima de 5.0