En los ordenadores compatibles con IBM PC , el botón turbo selecciona uno de dos estados de funcionamiento: la velocidad "turbo" predeterminada o una velocidad reducida más cercana a la CPU Intel 8086. Era relativamente común en los ordenadores que utilizaban los procesadores Intel 80286 , [1] 80386 y 80486 , [2] desde mediados de los años 1980 hasta mediados de los años 1990. El nombre está inspirado en el turbocompresor , un dispositivo que aumenta la potencia y la eficiencia de un motor. Cuando se presiona, el botón "turbo" tiene como objetivo permitir que un ordenador funcione a la velocidad más alta para la que había sido diseñado. [3]
Con la introducción de CPUs que funcionaban más rápido que el Intel 8088 de 4,77 MHz original utilizado en el IBM Personal Computer , los programas que dependían de la frecuencia de la CPU para el tiempo se ejecutaban más rápido de lo previsto. Los juegos en particular a menudo se volvían injugables, debido al tiempo reducido permitido para reaccionar a los eventos de juego más rápidos. Para restaurar la compatibilidad, se agregó el botón "turbo". [4] Desactivar el modo turbo ralentiza el sistema a un estado compatible con los chips 8086 / 8088 originales .
En la mayoría de los sistemas, el modo turbo se activaba con el botón presionado, pero como el botón a menudo se podía conectar en ambos sentidos, en algunos sistemas era al revés. El botón turbo se podía conectar a un LED turbo o a una pantalla segmentada de dos dígitos en la carcasa del sistema, aunque en algunos casos, la frecuencia indicada (en MHz) no era una medida de los relojes reales del procesador, sino las dos opciones de visualización "rápida" y "lenta" establecidas por los puentes en la placa base .
Algunos sistemas también admitían combinaciones de teclado Ctrl- - y - - para activar y desactivar el modo turbo, como el Packard Bell 486ES 3x3 (los modelos 4x4 y MT tenían un botón Turbo dedicado). Con todos los modelos 486ES (con y sin botón turbo), la luz de encendido se mostraba verde en modo normal ("Turbo") y naranja en modo lento. [5] ITT Xtra usaba - - para alternar. [ cita requerida ]Alt+CtrlAlt-CtrlAlt?
Algunos teclados también tenían un botón turbo, ubicado cerca de la derecha ⇧ Shift. A diferencia del botón turbo que era común en las carcasas de las computadoras, el botón turbo en los teclados no controlaba la velocidad de reloj de la CPU; en cambio, controlaba la frecuencia de repetición del teclado. [6]
La pantalla turbo se utiliza para mostrar la velocidad de frecuencia (MHz) actual de la CPU, esto se hace generalmente mediante una pantalla LED digital de dos o tres dígitos. La velocidad mostrada puede variar según la frecuencia de la CPU y la configuración de la computadora, sin embargo, no mide la frecuencia de la CPU, muestra números preestablecidos cuando el turbo está activado o desactivado, y estos números se pueden cambiar con dos (o tres) bancos de puentes en la parte posterior de la pantalla, cada banco cambia cada dígito, ya que su propósito es conectar los LED en la pantalla a (o desconectarlos de) la energía. La disposición de los bancos puede variar.
Esta característica era relativamente común en sistemas que utilizaban entre 286 y 486 CPU, [7] y menos común en las computadoras de la era Pentium . Las pantallas de frecuencia desaparecieron en gran medida o fueron reprogramadas para mostrar "HI"/"LO", "99", o fueron reemplazadas por una pantalla de tres dígitos cuando las velocidades de la CPU alcanzaron los 100 MHz, ya que la mayoría de los sistemas solo tenían una pantalla de dos dígitos.
A medida que las nuevas computadoras se volvían cada vez más rápidas y tenían una amplia variedad de velocidades disponibles, se volvió imposible para el software depender de una velocidad de CPU específica. A medida que el software comenzó a depender de otros métodos de sincronización, la función turbo se volvió prácticamente irrelevante para los nuevos programas. [8] [9]
Si bien la implementación de un botón turbo de hardware real ha desaparecido en las máquinas modernas, los desarrolladores de software lo han compensado con reemplazos de software. Un ejemplo es DOSBox , que ofrece una tasa de emulación ajustable. Las PC modernas que admiten la administración de energía ACPI pueden proporcionar controles de software para cambiar los estados de rendimiento de ACPI u otros modos de limitación de la CPU . Esto se utiliza para ahorrar energía o para evitar el sobrecalentamiento de la CPU en lugar de por compatibilidad, ya que las aplicaciones modernas utilizan el reloj de tiempo real para la sincronización en lugar del reloj de la CPU .
Algunas computadoras tienen cableado el botón turbo de tal manera que si se presiona el botón, la computadora funciona a una velocidad más lenta. Si bien el botón turbo se puede configurar de esta manera, esta no es la forma prevista de usar el botón, ya que la computadora está diseñada para funcionar a toda velocidad cuando se presiona el botón, de ahí el nombre turbo. [10] [11] Esto causó mucha confusión y malentendidos sobre el propósito y el nombre del botón en foros y comunidades de computadoras retro [ cita requerida ] . Este problema se puede resolver volviendo a conectar los cables de la manera correcta en la pantalla o en la placa base de la computadora. Si el LED turbo está encendido, eso siempre significa que la CPU está funcionando a toda velocidad, independientemente de cómo esté cableado el interruptor. [12] [13] [14] [15]
Cuando presiona el botón Turbo simultáneamente con una de las primeras siete teclas de función, puede aumentar o disminuir la velocidad de las teclas repetidas.