Fundamentos de computación
Organización del computador
Cómo funciona una computadora por dentro: CPU, memoria, caches y cómo se representan los datos. No lo vas a usar todos los días, pero explica muchas cosas que de otra forma parecen magia.
Temas
Fundamentos de organización del computador
Arquitectura de Von Neumann, CPU, ALU, Unidad de control, Registros, Predicción de saltos, Conjuntos de instrucciones, GPU, Pipeline de instrucciones, Reloj, 32 vs 64 bits, Bits, Bytes
Fundamentos de memoria
Tipos de memoria, Registros, Tipos de cache, Direccionamiento de memoria, Palabras, DMA, ROM, RAM, L1, L2, Políticas de cache, Coherencia de cache
Fundamentos de entrada/salida
Dispositivos de E/S, Interrupciones, Polling, Buses
Números de punto flotante
Representación, Operaciones
Fundamentos de Assembly
Opcodes, Pseudoinstrucciones, Macros, Tabla de símbolos, Linker, Binding time, Linkeo dinámico
Recursos
Video · 9 min
Video · 20 min
Video · 7 min
- Apunte Organización del Computador 1
Artículo · 14 págs.
- Computer Science Distilled - Learn the Art of Solving Computational Problems
Libro · Wladston Ferreira Filho, Code Energy LLC, 2017 · Capítulos: 7 · 24 págs.
- Structured Computer Organization 6th ed
Libro · Andrew S. Tanenbaum, Todd Austin, Prentice Hall, 2012 · Capítulos: 1.0, 1.1, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 7, Apéndice B.0, B.1 · 69 págs.