Descargas
Clases Teóricas
- Teorica 01 - Introducción e Historia
- Teorica 02 - Modelo de Von Neumann
- Teorica 03 - Lógica Digital 1: álgebra de Boole y compuertas
- Teorica 04 - Lógica Digital 2: circuitos y memorias
- Teorica 05 - ISA: Conjunto de instrucciones
- Teorica 06 - Memorias
- Teorica 07 - Cache
- Teorica 08 - E/S
Clases Prácticas
- Clase Práctica - Representación de Entreros (25/03/2010)
- Clase Práctica - Representación de Reales (30/03/2010)
- Clase Práctica - Lógica Digital - Combinatorios (06/04/2010)
- Clase Práctica - Lógica Digital - Secuenciales (13/04/2010)
- Clase Práctica - Seguimiento (20/04/2010)
- Clase Práctica - Programación en ensamblador (29/04/2010)
- Clase Práctica - Formato de instrucción (04/05/2010)
- Clase Práctica - Organización del CPU (18/05/2010)
- Clase Práctica - Memoria Caché (01/06/2010)
- Clase Práctica - Entrada/Salida (1/2) (08/06/2010)
- Clase Práctica - Entrada/Salida (2/2) (15/06/2010)
Guías de ejercicios
- Práctica 1 - Representación de la información
- Práctica 2 - Lógica Digital
- Práctica 3 - Arquitectura del CPU
- Práctica 4 - Organización del CPU
- Práctica 5 - Memoria
- Práctica 6 - Entrada/Salida
Taller de seguimiento
- Enunciado
- Fuente ejercicio 1
- Fuente ejercicio 2
- Fuente ejercicio 3
- Fuente ejercicio 4
- Simulador Máquina Orga1 (incluye ensamblador y cargador)
- Descargar simulador (requiere Java 1.5 o mayor)
- Ejecutar:java -jar simulador.jar
Taller de microprogramación
Taller de interrupciones
Materiales
Links externos
- Representación de la información
- Intel 64 and IA-32 Architectures Software Developer's Manual - Basic Architecture. Item 4.8. Real Numbers and Floating-Point Formats.
- David Goldberg - What Every Computer Scientist Should Know About Floating Point Arithmetic.
- Entrada/salida
- 8259A Programmable Interrupt Controller Functional Description
- Motorola MC68000 Family Programmer's Reference Manual.
- Software


