I 1980'erne og 90'erne inkluderede mange IBM-pc-kloner en knap på sagen mærket "Turbo", der faktisk bremsede din pc, da du trykkede på den. Vi undersøger, hvorfor det var nødvendigt, hvad det gjorde, og hvem der først placerede det der.
Attack of the Speedy Clones
Den første IBM Personal Computer , udgivet i august 1981, inkluderede en 8088 CPU, der kørte på 4,77 MHz. Konkurrenter, ligesom Compaq , hurtigt reverse-engineered maskinen, licenseret Microsoft's MS-DOS operativsystem og oprettede deres egne IBM PC-kompatible computere.
Disse klonmaskiner tilføjede ofte funktioner, der manglede fra IBMs PC-serie til en meget lavere pris. Nogle inkluderede integrerede perifere porte, mere RAM og realtidsure, mens softwarekompatibilitet bevares. Nogle af de tidlige klonproducenter tog tingene endnu længere og producerede meget hurtigere maskiner. For eksempel brugte flere modeller en 8 MHz Intel 8086-chip, der var cirka to til tre gange så hurtig som den originale IBM PC's CPU.
Nye pc'er var for hurtige til eksisterende applikationer
Denne hastighedsforøgelse introducerede et problem. De fleste applikationsudviklere i begyndelsen af 80'erne forventede ikke, at IBM-pc'en ville blive en bagudkompatibel platform, eller at dens ydeevne ville skyde i luften. Som et resultat blev de fleste softwareapplikationer og spil oprettet til IBM PC specifikt indstillet til 5150's 4,77 MHz klokkehastighed. Hvis nogen forsøgte at køre dem ved hurtigere hastigheder (som 8 MHz eller derover), blev nogle af disse tidlige programmer ustabile. Mange spil blev uspilleligt hurtige.
Tidlige IBM PC CPU-acceleratorkort løste dette problem ved at inkludere en fysisk switch på bagsiden, så maskinen kunne skifte mellem acceleratorens maksimale hastighed og en 4,77 MHz kompatibilitetstilstand. På nogle pc-kloner kan du endda bruge tastaturgenveje på BIOS-niveau, såsom Ctrl + Alt + Plus eller Ctrl + Alt + Backslash, til at skifte mellem CPU-hastighedstilstande.
Disse blev dog endnu ikke omtalt som "turbo" -tilstande; men den markedsføringsinnovation var lige rundt om hjørnet.
Indtast Eagle PC Turbo (og Turbo-knappen)
Omkring juli 1984 kaldte en producent af pc-kloner i Los Gatos, Californien Eagle Computer introducerede en ny produktlinje kaldet Eagle PC Turbo. Hver model inkluderede en hurtig 8 MHz 8086 CPU og en ny funktion: en Turbo-knap på frontpanelet. Når du trykker på den, skiftede den mellem 8 og 4,77 MHz urhastigheder.
Medierne bemærkede, hvor roman Eagle's innovation var på det tidspunkt. I dets udgave af 11. december 1984 , PC Magazine sprang over Eagle PC Turbos hastighed:
"Faktisk er det så hurtigt, at Eagle måtte medtage en trykknap på frontpanelet for at bremse operationerne ved at indsætte ekstra ventetilstande, når det var nødvendigt for pc-kompatibilitet."
Denne artikel indeholder også det eneste kendte billede af Eagle PC Turbo og dens sædvanlige Turbo-knap, der er tilgængelig på nettet.
PC Tech Journal bemærkede også ankomsten af Eagle PC Turbo-linjen i sin Juli 1984-udgave :
”Den 8086-baserede maskine har en“ Turbo ”-knap på frontpanelet. Tryk på den, og maskinen skifter fra PC / XT-kompatibel urhastighed på 4,77 MHz til 8 MHz. ”
Det er muligt, at en anden producent brugte udtrykket "Turbo-knap" før Eagle-computeren. Efter en udtømmende søgning gennem tidlige 1980'ers computertidsskrifter synes vi det dog usandsynligt.
Ordet "turbo" er en forkortelse af "turbolader", hvilket får forbrændingsmotorer til at gå hurtigere. I 80'erne var det almindeligt, at kommercielle marketingafdelinger anvendte ordet "turbo" på produkter for at betegne ekstra hastighed eller kraft. Ingen producenter ville nogensinde medtage en stor knap mærket "Langsom" på forsiden af sin hurtige nye pc, så "Turbo" var et smart valg fra Eagles side.
Et par år efter introduktionen af Eagle Turbo-pc'en (da accelererede pc-kloner blev billige nok til at være massemarkedsgenstande) blev "turbo" pludselig det generiske branchebetegnelse for denne CPU-afmatningsfunktion. Dette er sandsynligvis, fordi andre pc-producenter kopierede det og placerede det i pc-sager og bundkort til varer uden for mærket.
I 1988 var Turbo-knapper overalt.
Turboknapper eksploderet i popularitet
I begyndelsen til midten af 1990'erne sprang de gennemsnitlige CPU-urhastigheder for IBM PC-kompatible enheder ind i stratosfæren. De flyttede fra omkring 16 MHz til omkring 100 med stop ved 20, 33, 40 og 66 MHz undervejs. Dette gjorde Turbo-knapper absolut nødvendige for at spille tidlige pc-spil, hvoraf mange stadig var mindre end et årti gamle på det tidspunkt.
Nogle pc-sager indeholdt endda et to-cifret, segmenteret LED-display, der skiftede mellem turbo- og ikke-turbo-numeriske urhastigheder, hver gang du trykkede på Turbo-knappen. Interessant nok blev denne funktion ofte konfigureret på LED-modulet. Så disse kunne konfigureres til at vise et hvilket som helst nummer, hvilket viser, at dette er endnu en marketinggimmick.
Moderne software efterlod Turbo-knappen bagved
På et tidspunkt begyndte de fleste applikationsudviklere at skrive ny software med CPU-hastighedsforøgelser i tankerne. Disse programmer vil måle systemets klokkehastighed og indføre en forsinkelse, hvis det er nødvendigt, for at holde programmet kørende i det designede tempo. Dette fungerede, selvom du kørte programmet på en meget hurtigere CPU, der blev introduceret efter den pågældende software.
Da disse programmer blev mainstream, og ældre software fra 1980'erne blev mindre anvendt, brugte færre og færre mennesker Turbo-knapper.
Rundt om Intel-æra i midten af slutningen af 1990'erne stoppede mange generiske pc'er og build-your-own pc-sager inklusive Turbo-knapper. I den lave marginalverden af råvare-pc'er på det tidspunkt bider eventuelle fremmede funktioner normalt støvet ret hurtigt for at spare omkostninger.
I 2000 var Turbo-knappen dybest set uddød på nye maskiner. Omkring det tidspunkt, hvis folk ønskede at bremse DOS-programmer, brugte de ofte softwareapplikationer som f.eks Mo’Slo eller CPUKILLER i stedet.
Age of Turbo var slut, men på forbrugerniveau CPU-overclocking var lige rundt om hjørnet. Det beviste en gang for alle, at en ægte "turbo-tilstand", der faktisk fremskyndede maskiner, i stedet for at bremse dem var alligevel mulig.