En el diseño de ingeniería típico, o cualquier innovación práctica, procedemos desarrollando una idea, luego tenemos que hacer una prueba de concepto, para verificar y validar la aplicación de la idea, en un sentido más amplio.
Modelo computacional, es la idea de la que estamos hablando, y la prueba de concepto, aquí está el anteproyecto de una arquitectura de computadora particular. Se ocupa de todos los problemas probables, como el búfer entre diferentes etapas de canalización o la conexión multiplexada de memoria con la unidad de procesamiento.
Yendo en un poco de profundidad
Para Von Neumann Arch, un procesador tiene ALU, registros de memoria, un registro de instrucciones y un contador de programa.
- ¿Tener demasiados datos ralentiza tu PC?
- ¿Pueden dos estudiantes publicar un artículo de revista de forma independiente?
- ¿Cuál es la mejor solución aproximada de tiempo polinómico determinista del problema del vendedor ambulante?
- ¿Cuáles son las mayores diferencias entre la programación con fines científicos (por ejemplo, para modelos en física o economía) y la programación para la web?
- ¿Sería útil la especialización en informática teórica para la robótica?
Ahora, el diseño de la arquitectura de la computadora sobre esto generará otros problemas como la decodificación / codificación de la instrucción, la unidad de búsqueda de instrucciones y el mantenimiento de canales con memorias más grandes como L1d o caché L1i.
Diagrama de flujo básico que muestra unidades básicas