Sem |
Dia |
Notas
|
Códigos
|
1
|
040515
|
01.Presentación
e introducción al curso |
Reconfigurable
Computing: A Survey of Systems and Software
|
1
|
060515 |
02.Arquietctura, organización y rendimiento de
computadoras
|
|
1
|
080515 |
03.Números
de punto fijo sin signo
|
|
2
|
110515 |
04.Números de punto
fijo con signo |
|
2
|
130515 |
05.Suma y resta de números de punto
fijo
|
|
2
|
150515 |
Descanso
obligatorio |
|
3
|
180515
|
06. Multiplicación de números de punto fijo
07.División de números de punto fijo
|
lab
01: compuerta NOT
|
3
|
200515 |
08.Diseño de circuitos artiméticos aditivos
|
lab 02: Descripción estructural
|
3
|
220515 |
09.Diseño de
circuitos aritméticos multiplicativos
|
|
4
|
250515 |
10.Números de punto
flotante
|
|
4
|
260515
|
11.Aritmética de números de punto
flotante (reposición) |
lab 03: Circuitos
combinacionales
|
4
|
270515 |
12.Aritmética de alto
rendimiento |
lab 04: Circuitos secuenciales
|
4
|
290515 |
13.Proceso de traducción
|
|
5
|
010615
|
14.Arquitectura y alineamiento de memoria del
ARC |
ISA
SPARC V8
ARCTools en Linux |
5
|
020615
|
15.Compilación de
expresiones y sentencias (reposición) |
suma.asm |
5
|
030615 |
16.Compilación de arreglos y sentencias de control |
sumaArreglo.asm |
5
|
050615 |
17.Funciones, procedimientos y subrutinas |
sumaCiclo.asm |
6
|
080615 |
18.Proceso
de ensamblado del ARC |
IWOBI 2015
|
6
|
100615 |
19.Proceso
de enlazado
|
IWOBI 2015
|
6
|
120615 |
1er
examen parcial |
IWOBI 2015 |
7
|
150615 |
Clase cancelada
|
|
7
|
170615 |
20.Arquitectura
y microarquitectura
|
std_logic_1164 |
7
|
190615 |
21.CPU de
intercambio
|
std_logic_arith
std_logic_unsigned
std_logic_signed
numeric_std |
8
|
220615 |
22.Simulación del CPU de intercambio
|
|
8
|
240615 |
23.CPU de 4
instrucciones
|
ALUs
|
8
|
250615
|
24.Ruta de datos del ARC (reposición) |
conjunto de registros
|
8
|
260615 |
25.Diseño de la
unidad de control: alambrado y microprogramado
|
|
9
|
290615 |
26.Unidad de
control del ARC
|
ROM para
microcodigo
|
9
|
010715
|
27.Microejecución
de instrucciones aritméticas
|
CBL:entidad,
selección
|
9
|
030715 |
28.Microejecución
de instrucciones carga y almacenamiento
|
MIR
|
10
|
060715 |
29.Microejecución de
instrucciones bifurcación |
MUX de selección de
direcciones
|
10
|
080715 |
30.Microensamblado y
nanoprogramación
|
ALU del ARC: entidad,
alu, banderas
|
10
|
100715 |
31.Jerarquía
y organización de memoria |
Descripción ROMs y
RAMs en VHDL
std_logic_textio
|
11
|
130715 |
32.Memoria
caché y asignación asociativa
33.Asignación directa, asociativa por conjuntos y
rendimiento de memoria caché
34.Memoria virtual
|
|
11
|
150715 |
35.I/O
sistema de buses y almacenamiento |
|
11
|
170715 |
36.Paralelismo
a nivel de instrucción:pipiline y superescalar
37.Memoria compartida y memoria distribuida:hilos y
clusters, multmat
|
|
|
|
|
|
|
|
|
|