← Organización y Arquitectura de Computadoras

Clase 03

M.I. José Antonio de Jesús Arredondo Garza · 7 sep 2026 · Tema 2 — Continuación: Pico 1 vs. Pico 2, RISC-V (filosofía, modularidad, libre de regalías), CISC vs. RISC, periféricos, FPU con 32 registros de punto flotante, modos de ejecución (bootloader), independencia funcional de periféricos (ADC + DMA).

En corto

🎯 Para el examen

Diferencias Pico 1 vs. Pico 2
RISC-V — Arquitectura abierta y modular

Filosofía: "Proponer una arquitectura libre con un conjunto de instrucciones básico y la posibilidad de agregar instrucciones a través de modularidad". Surgió como alternativa abierta para no pagar regalías de licenciamiento.

CISC vs. RISC — Comparación de arquitecturas
Estructura de instrucciones y registros en RISC-V
Unidad de Punto Flotante (FPU) en Pico 2
Mecanismo de selección de arquitectura en Pico 2

Bootloader: proceso donde "el procesador detecta un determinado bit que se habilita por software al inicio a través del bootloader y toma dos caminos: uno puede ser ARM normal y el otro RISC-V". Si se arranca en modo normal de ARM, no se puede acceder a RISC-V.

Independencia funcional de periféricos

Definición: criterio de diseño en el que "una vez programado el periférico, no se tenga que estar refrescando cada vez", permitiendo que funcione autónomamente sin depender continuamente de la CPU.

Ejemplo — ADC con DMA: al configurar el Convertidor Analógico-Digital (ADC) usando acceso directo a memoria (DMA) y separar una región de RAM, el ADC realiza conversiones continuas y llena la memoria sin requerir intervención ni ciclos de CPU. Ambos núcleos pueden atender otras tareas mientras el periférico trabaja.

Ejemplos y ejercicios de la clase
Contexto — no examen
Pendiente / próxima clase