Realmente quiero saber cómo un programa virtual codificado puede afectar e imitar y animar una pieza de hardware.
Siempre he visto el diagrama de procesadores en el libro que muestra ALU y CPU como la parte principal del microcontrolador y microprocesador.
También sé que cada comando en el Ensamblaje tiene un código de operación específico.
Después de grabar el programa en el microcontrolador como archivos HEX, ¿Qué contiene este archivo hexadecimal, quiero decir,
1- > ¿El código de operación representa el estado físico de los buses donde solo los buses requeridos para realizar la siguiente tarea son ALTOS mientras que otros están BAJOS?
Me pregunto cómo funcionan las cosas hoy en día en los procesadores X86 y 64 Bit.
He intentado usar Ollydbg
2- > ¿Cómo puede la unidad de control controlar varios componentes de un procesador?
Por ejemplo: cuando el código HEX se graba en la ROM, todo está estático, entonces, ¿qué hace la unidad de control mientras lee la ROM de manera secuencial?
3- > ¿Cuál es la relación entre el bit de procesador (Bus de datos) y el número de códigos de operación disponibles?
Por ejemplo, 8085 es un procesador de 8 bits que tiene un bus de datos de 8 bits.
4- > ¿Qué significa el código de operación No / HEX significa y cómo afecta el DataBus? (en términos de hardware)
Por ejemplo: cada código de operación en el microprocesador 8085 tiene un código HEX como Me gusta
Para HLT (detener) - > 72H