¿Puede haber un software que pueda funcionar como CPU?

Si está preguntando acerca de los simuladores de CPU, pruebe Marss86 para una simulación x86–64 con precisión de ciclo.

Si está buscando una máquina virtual, pruebe la máquina virtual Java.

La instrumentación binaria también puede actuar como una CPU. Valgrind (y su herramienta memcheck) hacen esto muy bien, pero el código no es fácil de usar y faltaba la documentación. Pin: una herramienta de instrumentación binaria dinámica es de código cerrado pero tiene una excelente documentación. Si desea jugar con la implementación de sus propias instrucciones de ensamblaje, ese es el lugar para ir.

En cualquier caso, debe haber un procesador físico para mover los bits, pero (dado el tiempo y la memoria suficientes) cualquier procesador puede simular / emular a cualquier otro procesador a través del software. Entonces, en ese sentido, sí, el software puede funcionar como una CPU.

Agregue más detalles al hacer preguntas porque es difícil saber a qué se refiere exactamente.

Las máquinas virtuales funcionan simulando una CPU utilizando los recursos del sistema a los que tiene acceso el sistema operativo. Son útiles cuando necesita probar algo que podría ser perjudicial o incluso mortal para su computadora si lo hizo dentro del sistema operativo base.

El software de emulación también es excelente para esto y hay muchos disponibles en línea, por lo que está a solo un clic de distancia.

Si al hacer una computadora y, por extensión, o lo que es más importante, el sistema operativo cree que tiene más poder de procesamiento que el que tiene, su respuesta es no. Una CPU es una parte fundamental de la computadora y el BIOS la recoge antes de que un sistema operativo incluso intente arrancar. Crear software para el sistema operativo o el BIOS que haga que la computadora piense que tiene más poder de procesamiento de lo que realmente es posible, existen muy pocas restricciones en lo que respecta a la programación. Sin embargo, sería desastroso simplemente por la forma en que funcionan las computadoras.

Cada computadora necesita una CPU física allí o no hará nada. El papel de la CPU ciertamente no puede ser reemplazado por el software, porque necesita una CPU para ejecutar ese software.

Sin embargo, hay programas que pueden simular una CPU. Eso significa que puede tener una computadora con una CPU real y real, que ejecuta un software que hace que se comporte como una computadora con otra CPU potencialmente diferente.

Tales emuladores existen y hacen posible jugar juegos de computadora heredados en una computadora moderna.

Claro, así es como funciona la tecnología de virtualización temprana.

Sí, se llama CPU Emulator

Sí, se llama un emulador. Todavía necesita una CPU real para ejecutarse, por supuesto.

More Interesting

¿Por qué mi disco duro no tiene un tamaño ilimitado?

La pantalla de mi computadora portátil se apaga al encenderla, y también el botón de bloqueo de mayúsculas parpadea continuamente y el botón de WiFi también. ¿Por qué?

¿Cómo puede Linux ajustar la frecuencia de actualización en las señales de entrada de un monitor a través del control de software de los componentes de hardware de la computadora?

¿Qué significa el overclocking para las tarjetas gráficas y por qué es importante para los juegos?

¿Dónde puedo encontrar un minorista de computadoras portátiles personalizado en Australia?

¿Norton antivirus afecta la velocidad de la computadora portátil?

¿Puedes usar una unidad de CD externa para jugar un juego basado en disco (siempre requiere disco) en una computadora portátil que no tiene una unidad de CD?

¿Cuántas horas debo cargar Lenovo G50 por primera vez?

¿Por qué es posible la recuperación de datos (después de eliminar o formatear rápidamente)?

¿Por qué dicen que un microprocesador es un dispositivo independiente y solo puede hacer cosas específicas, a diferencia de los microcontroladores, cuando los procesadores de computadora pueden manejar cualquier tipo de programa nuevo que les proporcionamos?

¿Qué tiene en común el cerebro humano con una CPU?

¿Cuáles son los mejores monitores para el dinero?

¿Por qué las teclas de flecha arriba / abajo no están impresas en el medio de las teclas de los teclados?

Utilizando el mejor hardware informático que tenemos, ¿cuánta energía eléctrica consumiría una computadora con una potencia informática comparable a la de un cerebro humano?

¿Qué ventajas ofrece un teclado retroiluminado?