1. Tema 1. Revisar els conceptes/temes, explicats en les assignatures de primer curs, fonamentals per iniciar aquesta assignatura. Això permet fixar un punt de partida i a l'hora serveix de repàs.
1.1. Codis numèrics, conversions. 'Convenis' (codis).
1.2. Dispositius electrònics digitals. Sistemes combinacionals, seqüencials. Memòries.
1.3. Funcions de la CPU, màquina senzilla, instruccions, memòria.
1.4. Arquitectura clàssica (CPU-Bus-memòria-E/S).
1.5. Punt de vista 'Usuari-programador'.
2. Tema 2. En aquest capítol aprofundim en les característiques internes de la C.P.U. Estudiem la seva funcionalitat i ho relacionem amb la seva estructura física. Es descriuen els elements i la relació entre ells; des del nivell d'abstracció més elevat (algorisme) fins al nivell físic (components electrònics).
2.1. Microcomputadors (arquitectura ix86) i Microcontroladors (família 8051).
2.1.1. CPU estructura interna, camins de dades, registres.
2.1.2. Modes d'adreçament.
2.1.3. Joc d'instruccions.
2.1.4. Llenguatge assemblador, estructures algorísmiques elementals.
2.2. Subrutines, pas de paràmetres, recursivitat.
3. Tema 3. Aquest apartat és destinat al nivell de sistema. Comencem amb la relació CPU-perifèric descrivint les connexions entre ells i els aspectes relatius a la seva programació. S'estudien els mecanismes bàsics que augmenten les prestacions de les operacions d'entrada/sortida. Relació HW, cicles de bus, connexions sistema.
3.1. Connexions processador-memòria.
3.2. Perifèrics, descodificació.
3.3. Interfícies digitals binàries, ports paral·lels.
3.4. Interrupcions HW-SW.
3.5. Comunicacions sèrie. RS-232, RS-485 i I2C.
4. Tema 4. Aprofundim en aquelles estratègies destinades a augmentar el rendiment/prestacions dels computadors.
4.1. Memòries 'Cache'.
4.2. Transferències d'accés directe a memòria (DMA).
4.3. Coprocessadors específics.
5. Tema 5. Destinem l'útim apartat del curs a analitzar aquells aspectes de l'arquitectura dels computadors que han aportat un augment significatiu en el rendiment dels sistemes. Cal destacar que aquesta millora no es deu a un avanç 'tecnològic' sinó a unes noves 'estructures' o 'teories'.
5.1. Segmentació i Súper-segmentació.
5.2. Processadors Superescalars.
5.3. SIMD (MMX)