Lectura

Guías

Cada guía explica un tema con ejemplos resueltos, termina con ejercicios corregidos y enlaza la herramienta con la que puedes comprobar los ejemplos. Las figuras (tablas de campos, diagramas de ciclos y mapas) se generan con el mismo código que las herramientas.
  1. 1Cómo decodificar una instrucción RV32IUn método en cinco pasos y un ejemplo de cada formato (R, I, S, B, U y J), con la reconstrucción de los inmediatos y los errores más habituales.
  2. 2Del código máquina al ensambladorTraducimos un volcado de ocho palabras a una rutina legible: decodificar, convertir desplazamientos en etiquetas, reconocer pseudoinstrucciones y deducir qué hace.
  3. 3Cómo funciona un pipeline de 5 etapasLatencia frente a rendimiento, cuántos ciclos tarda una secuencia, por qué la ganancia real es menor que el número de etapas y qué rompe el ritmo ideal.
  4. 4Riesgos RAW, forwarding y burbujasCuándo una dependencia obliga a esperar, qué caminos de forwarding la resuelven, por qué la carga-uso siempre cuesta un ciclo y cómo se evita reordenando.

Lógica digital

Ver itinerario
  1. 1Cómo funcionan los mapas de KarnaughPor qué el orden Gray permite simplificar, las reglas de agrupación, implicantes primos esenciales, funciones con dos soluciones y cómo obtener un producto de sumas.
  2. 2Diseño de un decodificador BCD a 7 segmentosSiete funciones de cuatro variables con indiferencias: tabla de verdad, mapa del segmento e, expresiones mínimas de todos los segmentos y productos compartidos.