Explicaciones en video para Organización de Computadoras 3
Introducción
Estos videos están divididos en tres módulos: representación de información y procesamiento de información y computadoras programables.
En el primero, representación de información, se muestra como podemos representar cosas con números, las dificultades técnicas que surgen al guardar estos números en celdas de memoria de una computadora, y la necesidad del sistema binario y los sistema de codificación.
En el segundo, procesamiento de información, presentamos las compuertas lógicas, las relacionamos con la lógica proposicional, y luego las integramos para hacer pequeños circuitos combinacionales para realizan cómputos cómo sumar o decodificar. Luego, introducimos los circuitos secuenciales, que permiten guardar el estado de cómputos previos, para poder diseñar circuitos que realicen funciones más complejas, como contar o procesar datos en serie.
En el último, computadoras programables, TODO.
Videos
Tenés la lista de reproducción para verlos en orden, o el siguiente detalle de los videos organizados por módulos.
- Introducción
Una breve introducción a todos los temas.
Representación
Sistema Binario
Representación con números
Vemos como podemos utilizar números para representar textos, imágenes, videos o sonidos.Celdas de memoria, bits y el sistema binario
Analizamos el problema de almacenar números en las celdas de memoria, compuestas por bits, ya que la cantidad de bits es finita y cada bit sólo puede tomar los valores 0 o 1.El sistema hexadecimal (base 16). Pasaje entre decimal y hexadecimal.
El sistema binario (base 2). Pasaje entre decimal y binario.
Codificaciones y operaciones de números binarios enteros positivos (sin signo)
Operaciones lógicas en BSS: Aritmética Booleana
- Los operadores: NOT, AND, OR y XOR
- Aplicando los operadores con una incógnita 3. Máscaras de bits.
- Ecuaciones con aritmética booleana.
- Ejercicios de aritmética booleana y máscaras.
Codificaciones de números binarios con signo
Codificación de números enteros con Binario Con Signo (BCS).
Los Flags: Detectando errores e identificando situaciones en al operar.
Ejercicios de codificación e interpretación de números con signo.
Codificaciones de números binarios con punto flotante
- El problema de tener una resolución fija.
- Punto Flotante (PF): un sistema con resolución variante .
Ejercicios de interpretación y codificación de números en PF .
- Ejercicios de suma y resta de números en PF .
- Ejercicios de determinación de rango y resolución en PF .
- Ejercicios de interpretación y codificación de números en PF con estándar IEEE 754 .
Procesamiento
Circuitos combinacionales
- Circuitos y compuertas lógicas
- AND, OR y NOT, las compuertas básicas
- Circuitos y lógica proposicional
- La compuerta XOR.
- Las compuertas NAND, NOR y XNOR.
Circuitos Secuenciales
- Manteniendo estado: los circuitos secuenciales Asíncronos
- El flip-flop SR.
- Otra implementación del flip-flop SR.
- Marcando el ritmo: el reloj (CLK)
- Manteniendo estado y ritmo: los circuitos secuenciales Síncronos
-
Computadoras Programables
Arquitectura Von Neumann
- Circuitos, Procesadores y Lenguajes
- Introducción a la arquitectura Von Neumann.
- El ciclo de ejecución.
- Celdas de memoria en la RAM.
- Relación entre el tamaño del bus y el tamaño de palabra.