Responsable: | (-) |
Altres: | (-) |
Crèdits | Dept. | Tipus | Requisits |
---|---|---|---|
7.5 (6.0 ECTS) | AC |
|
Responsable: | (-) |
Altres: | (-) |
Que l'alumne sigui capaç de:
- Comprendre el funcionament i saber dissenyar els circuits digitals combinacionals i seqüencials que s'utilitzen al disseny d'un computador senzill basat en els processadors SISP-1-1 i SISP-1-2.
- Comprendre el llenguatge màquina i ensamblador SISA-1, l'estructura interna a nivell de circuits digitals dels processadors SISP-1.1 i SISP-1.2 i como s'executen les instruccions a aquests processadors.
Hores estimades de:
T | P | L | Alt | L Ext. | Est | A Ext. |
Teoria | Problemes | Laboratori | Altres activitats | Laboratori extern | Estudi | Altres hores fora d'horari fixat |
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
1,0 | 1,0 | 0 | 0 | 0 | 1,5 | 0 | 3,5 |
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
4,0 | 4,0 | 3,0 | 0 | 0 | 6,0 | 6,0 | 23,0 | |||
Definició i especificació de circuits combinacionals mitjançant taula de veritat.
Portes lògiques NOT, AND i OR. Síntesi en suma de minterms. Exemples: XOR, descodificador i multiplexor. Síntesi amb un descodificador i portes OR i síntesi amb ROM. Àlgebra de boole: una eina per a l'anàlisi i la síntesi. Operacions aritmètiques amb números naturals: suma, resta, multiplicació.
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
3,0 | 3,0 | 2,0 | 0 | 4,0 | 4,5 | 0 | 16,5 | |||
Introducció: necessitat de sincronització i de memòria.
Definició i especificació mitjançant grafs d'estat. Anàlisi i síntesi amb el mínim número de biestables D activats por flanc. Anàlisi i síntesi amb un biestable por estat.
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
5,0 | 5,0 | 3,0 | 0 | 6,0 | 7,5 | 0 | 26,5 | |||
Processat de paraules de n bits. Unitat de procés i unitat de control.
Disseny de blocs combinacionals i seqüencials. Disseny de processadors de propòsit específic amb unitat de control i unitat de procés. Entrada/sortida asíncrona mitjançant un protocol de "handshaking".
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 2,0 | 0 | 0 | 0 | 3,0 | 0 | 7,0 |
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
4,0 | 4,0 | 2,0 | 0 | 4,0 | 6,0 | 0 | 20,0 | |||
Unitat de procés general. Afegint memòria de dades. Instruccions de load i store.
Del seqüènciament explícit a l'implícit. Codificació de les senyals de control. Format de les instruccions. Unitat de control general.
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 2,0 | 1,0 | 0 | 2,0 | 3,0 | 0 | 10,0 | |||
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 2,0 | 1,0 | 0 | 2,0 | 3,0 | 0 | 10,0 | |||
Estructura general del computador.
Disseny de la unitat de procés i de la unitat de control. Exemple d'execució d'un programa. Algunes modificacions. Temps de cicle. Inconvenient del disseny unicicle.
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 2,0 | 0 | 0 | 0 | 3,0 | 0 | 7,0 | |||
Introducció al disseny multicicle.Disseny de la unitat de procés i de la unitat de control.
Execució d'un programa. Temps d'execució. Algunes modificacions. |
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 6,0 | 0 | 6,0 | |||
Repàs dels continguts.
|
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 12,0 | 0 | 12,0 | |||
Repàs dels continguts del curs.
|
Total per tipus | T | P | L | Alt | L Ext. | Est | A Ext. | Total |
27,0 | 25,0 | 12,0 | 0 | 18,0 | 56,5 | 6,0 | 144,5 | |
Hores addicionals dedicades a l'avaluació | 5,0 | |||||||
Total hores de treball per l'estudiant | 149,5 |
(-)
Al càlcul de la nota final de l'assignatura intervenen les següents notes (totes elles sobre 10).
NF = nota final de l'assignatura.
NB = nota final de teoria i problemes dels objectius de nivell B (nivells de coneixement i comprensió).
NA = nota final de teoria i problemes dels objectius de nivell A (nivell d'aplicació).
NL = nota final de laboratori.
NF = 0.6 x NB + 0.2 x NA + 0.2 x NL
La nota NB, es pot obtenir de dues formes, mitjançant avaluació continuada o mitjançant un examen final dels objectius de nivell B. La nota NA s'obté mitjançant un examen final dels objectius de nivell A (l'examen final té dues parts diferenciades).
Es pot obtenir la nota NB de l'avaluació continuada com la nota mitjana ponderada de les 8 proves individuals de final de tema (PFTs) si aquesta nota és igual o superior a 6. Els coeficients de ponderació de les 8 proves són 1, 1, 1'5, 1, 1'5, 1, 1'5 i 1'5, respectivament. Si l'estudiant es presenta a l'examen final dels objectius de nivell B, obté d'aquest examen la nota NB, renunciant a la seva nota d'avaluació continuada.
La nota NL s'obté de la mitjana de les notes de cada una de les 6 pràctiques de laboratori. La nota de cada pràctica (NLi per a i=1...6) es calcula com:
NLi = 0.65 x PPi + 0.35 IFi si a l'inici de la sessió es lliura l'informe previ emplenat.
NLi = 0 si no es lliura.
PPi és la nota de la prova prèvia individual que es realitza a l'inici de la sessió i que consta de preguntes semblants a les de l'informe previ.
IFi és la nota de l'informe final emplenat durant la sessió de laboratori pels dos membres del grup.
Per fomentar el treball cooperatiu el professor aplicarà diferents tècniques, podent valorar de forma subjectiva aquest aspecte amb un màxim de 0.5 punts per estudiant. Aquesta nota es sumarà a la nota final, NF, sempre que no superi els 10 punts.
Qualsevol intent de frau realitzat durant el curs comportarà l'aplicació de la normativa acadèmica general de la UPC i l'inici d'un procés disciplinari.
(-)