Woooo la máquina abstracta, no la recordaba, este concepto fue mi acompañante al aprender programación jaja.
.
Básicamente esta es la idea:
.
Tienes dentro de tu memoria todos los datos y programas que tú vas a usar, recuerda que en la memoria es donde se guardan cosas, así que ahí guardamos datos y programas. Pero no sirve de nada tenerlos ahí guardados, necesitas hacer algo con ellos y es ahí donde entra el intérprete.
.
El intérprete es el que empezará a interpretar (valga la redundancia) los datos, y para ello, tiene un controlador de secuencia, que es básicamente el que te dice qué instrucciones va después de cuál, básicamente la secuencia de ejecución del programa.
.
El controlador de datos es, como su nombre lo dice, el que controla los datos con el que va a trabajar el programa, sea cualquier tipo de dato primitivo, este se encargará de él.
.
El manejador de memoria se encarga de administrar en qué parte de la memoria se guardarán dichos datos, todo debe ser guardado en algún lugar, para eso es la memoria, y el manejador de memoria recuerda en dónde se guardaron dichos datos.
.
Y las operaciones son simplemente las cosas que tiene que ejecutar el programa uwu
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.