Por que o botão Turbo deixou seu PC lento nos anos 90?

Nas décadas de 1980 e 1990, muitos clones do IBM PC incluíam um botão no gabinete chamado “Turbo” que realmente deixava seu PC mais lento quando você o pressionava. Exploramos por que foi necessário, o que fez e quem o colocou lá em primeiro lugar.

Ataque dos clones velozes

O primeiro Computador pessoal IBM, lançado em agosto de 1981, incluía um CPU 8088 que rodava a 4,77 MHz. Concorrentes, como Compaq, logo fez engenharia reversa da máquina, licenciou o sistema operacional MS-DOS da Microsoft e criou seus próprios computadores compatíveis com IBM PC.

Uma foto de marketing do IBM PC 5150, por volta de 1981.

Essas máquinas clones geralmente adicionavam recursos que estavam faltando na série de PCs da IBM a um preço muito mais baixo. Alguns incluíam portas periféricas integradas, mais RAM e relógios em tempo real, mantendo a compatibilidade de software. Alguns dos primeiros fabricantes de clones levaram as coisas ainda mais longe e produziram máquinas muito mais rápidas. Por exemplo, vários modelos usavam um chip Intel 8086 de 8 MHz que era aproximadamente duas a três vezes mais rápido que a CPU do IBM PC original.

Novos PCs eram muito rápidos para aplicativos existentes

Este aumento de velocidade introduziu um problema. A maioria dos desenvolvedores de aplicativos no início dos anos 80 não previu que o IBM PC se tornaria uma plataforma compatível com versões anteriores ou que seu desempenho dispararia. Como resultado, a maioria dos aplicativos de software e jogos criados para o IBM PC foram ajustados especificamente para a velocidade de clock de 4,77 MHz do 5150. Se alguém tentasse executá-los em velocidades mais rápidas (como 8 MHz ou mais), alguns desses primeiros programas se tornavam instáveis. Muitos jogos tornaram-se injogáveis ​​rápidos.

As primeiras placas aceleradoras de CPU IBM PC resolveram esse problema incluindo um switch físico na parte traseira, permitindo que a máquina alternasse entre a velocidade máxima do acelerador e um modo de compatibilidade de 4,77 MHz. Em alguns clones de PC, você pode até usar atalhos de teclado no nível do BIOS, como Ctrl + Alt + Plus ou Ctrl + Alt + Barra invertida, para alternar entre os modos de velocidade da CPU.

No entanto, eles ainda não eram chamados de modos “turbo”; mas essa inovação de marketing estava ao virar da esquina.

Digite o Eagle PC Turbo (e o botão Turbo)

Por volta de julho de 1984, em Los Gatos, Califórnia, um fabricante de clones de PC chamado Computador Águia introduziu uma nova linha de produtos chamada Eagle PC Turbo. Cada modelo incluía uma CPU 8086 veloz de 8 MHz e um novo recurso: um botão Turbo no painel frontal. Quando pressionado, ele alternava o computador entre as velocidades de clock de 8 e 4,77 MHz.

A mídia notou como a inovação da Eagle era nova na época. Dentro sua edição de 11 de dezembro de 1984, a PC Magazine falou sobre a velocidade do Eagle PC Turbo:

“Na verdade, é tão rápido que a Eagle teve que incluir um botão de pressão no painel frontal para desacelerar as operações inserindo estados de espera extras quando necessário para compatibilidade com o PC.”

Esse artigo também apresenta a única foto conhecida do Eagle PC Turbo e seu botão Turbo seminal disponível na web.

O PC Tech Journal também destacou a chegada da linha Eagle PC Turbo em seu Edição de julho de 1984:

“A máquina baseada em 8086 tem um botão ‘Turbo’ no painel frontal. Pressione-o e a máquina muda da velocidade de clock compatível com PC/XT de 4,77 Mhz para 8 Mhz.”

É possível que outro fabricante tenha usado o termo “botão Turbo” antes do computador Eagle. No entanto, após uma pesquisa exaustiva em periódicos de informática do início dos anos 80, achamos improvável.

A palavra “turbo” é uma abreviação de “turbocharger”, que é o que faz os motores de combustão interna andarem mais rápido. Nos anos 80, era comum os departamentos de marketing comercial aplicarem a palavra “turbo” aos produtos para denotar velocidade ou potência extra. Nenhum fabricante jamais incluiria um botão grande chamado “Slow” na frente de seu novo PC veloz, então “Turbo” foi uma escolha inteligente da parte da Eagle.

Alguns anos após a introdução do Eagle Turbo PC (quando clones de PC acelerados se tornaram baratos o suficiente para serem itens de mercado de massa), “turbo” de repente se tornou o termo genérico da indústria para esse recurso de desaceleração da CPU. Isso ocorre provavelmente porque outros fabricantes de PCs o copiaram e o colocaram em gabinetes e placas-mãe de PCs de outras marcas.

Em 1988, os botões Turbo estavam por toda parte.

Botões Turbo explodiram em popularidade

Três exemplos de gabinetes de PC genéricos da era 386 com botões turbo.

No início e meados da década de 1990, as velocidades médias de clock de CPU dos compatíveis com IBM PC saltaram para a estratosfera. Eles passaram de cerca de 16 MHz para cerca de 100, com paradas em 20, 33, 40 e 66 MHz ao longo do caminho. Isso tornou os botões Turbo absolutamente essenciais para jogar os primeiros jogos de PC, muitos dos quais ainda tinham menos de uma década na época.

Alguns gabinetes de PC até incluíam um display de LED segmentado de dois dígitos que alternava entre as velocidades de clock numéricas turbo e não turbo sempre que você pressionava o botão Turbo. Curiosamente, esse recurso era frequentemente configurado no módulo de LED. Assim, eles podem ser configurados para mostrar qualquer número, provando que isso é mais uma jogada de marketing.

Software moderno deixou o botão Turbo para trás

Em algum momento, a maioria dos desenvolvedores de aplicativos começou a escrever novos softwares com o aumento da velocidade da CPU em mente. Esses programas mediriam a velocidade do relógio do sistema e introduziriam um atraso, se necessário, para manter o programa funcionando no ritmo projetado. Isso funcionou mesmo se você executasse o programa em uma CPU muito mais rápida introduzida após esse software específico.

À medida que esses programas se tornaram populares e o software herdado dos anos 80 era menos usado, cada vez menos pessoas usavam os botões Turbo.

Em volta do Era Pentium em meados da década de 1990, muitos PCs genéricos e gabinetes de PC para construir seu próprio PC pararam de incluir botões Turbo. No mundo de baixa margem dos PCs comuns da época, quaisquer recursos estranhos geralmente morriam rapidamente para economizar custos.

Em 2000, o botão Turbo basicamente se extinguiu em novas máquinas. Naquela época, se as pessoas quisessem desacelerar os programas DOS, costumavam usar aplicativos de software como Mo’Slo ou CPUKILLER em vez de.

A Era do Turbo havia terminado, mas o overclocking da CPU no nível do consumidor estava chegando. Provou de uma vez por todas que um verdadeiro “modo turbo” que realmente acelerava as máquinas, em vez de desacelerá-las, era possível.