se menciona en el libro organización y diseño de computadoras por Patterson / Hennessy página 252 que:
La memoria de instrucciones solo necesita proporcionar acceso de lectura porque la datapath no escribe instrucciones. Desde la memoria de instrucciones. Solo lee, lo tratamos como lógica combinacional: la salida en cualquier momento. refleja el contenido de la ubicación especificada por la dirección introducida, y no se necesita señal de control de lectura. ( Tendremos que escribir el memoria de instrucciones cuando cargamos el programa; esto no es difícil de agregar, y lo ignoramos por simplicidad.
mi pregunta es : ¿cómo es posible almacenar la memoria de instrucciones cuando se carga el programa? ¿deberíamos agregar un habilitar a la PC que se activa por el sistema operativo y el sistema operativo luego escribe la dirección en la PC? o hay otras formas ??
Aquí hay una figura simple de PC y memoria de instrucciones