1980- ja 90-luvuilla monet IBM-PC-kloonit sisälsivät koteloon painikkeen nimeltä Turbo, joka hidasti tietokonetta, kun sitä painettiin. Tutkimme, miksi se oli välttämätöntä, mitä se teki, ja kuka sen laittoi sinne.
Nopeiden kloonien hyökkäys
Ensimmäinen IBM: n henkilökohtainen tietokone , julkaistu elokuussa 1981, sisälsi 8088-suorittimen, joka kävi taajuudella 4,77 MHz. Kilpailijat, kuten Compaq , suunnitteli koneen pian päinvastoin, lisensoi Microsoftin MS-DOS käyttöjärjestelmän ja luoneet omat IBM PC -yhteensopivat tietokoneet.
Nämä kloonikoneet lisäsivät usein ominaisuuksia, jotka puuttuivat IBM: n PC-sarjoista paljon halvemmalla. Jotkut sisälsivät integroidut oheisportit, enemmän RAM-muistia ja reaaliaikakelloja säilyttäen samalla ohjelmistojen yhteensopivuuden. Jotkut varhaiskloonivalmistajista veivät asiat entistä pidemmälle ja tuottivat paljon nopeampia koneita. Esimerkiksi useissa malleissa käytettiin 8 MHz: n Intel 8086 -piiriä, joka oli suunnilleen kaksi tai kolme kertaa nopeampi kuin alkuperäisen IBM PC: n suorittimen.
Uudet tietokoneet olivat liian nopeita olemassa oleville sovelluksille
Tämä nopeuden lisäys aiheutti ongelman. Suurin osa 80-luvun alun sovelluskehittäjistä ei ennakoinut, että IBM PC: stä tulee taaksepäin yhteensopiva alusta tai että sen suorituskyky nousee taivaalle. Tämän seurauksena suurin osa IBM PC: lle luotuista sovelluksista ja peleistä viritettiin nimenomaan 5150: n 4,77 MHz: n kellotaajuuteen. Jos joku yritti ajaa niitä nopeammin (kuten 8 MHz tai enemmän), joistakin näistä varhaisista ohjelmista tuli epävakaita. Monista peleistä tuli pelattavissa nopeasti.
Varhaiset IBM PC CPU -kiihdytinkortit ratkaisivat tämän ongelman sisällyttämällä fyysisen kytkimen takaosaan, jolloin kone pystyi vaihtamaan kaasuttimen enimmäisnopeuden ja 4,77 MHz: n yhteensopivuustilan välillä. Joissakin PC-klooneissa voit jopa käyttää BIOS-tason pikanäppäimiä, kuten Ctrl + Alt + Plus tai Ctrl + Alt + Backslash, vaihtaaksesi suorittimen nopeustilojen välillä.
Näitä ei kuitenkaan vielä kutsuttu "turbo" -moodeiksi; mutta tuo markkinointiinnovaatio oli aivan kulman takana.
Syötä Eagle PC Turbo (ja Turbo-painike)
Noin heinäkuussa 1984 Los Gatosissa Kaliforniassa soitti PC-kloonivalmistaja Kotka-tietokone esitteli uuden tuotelinjan nimeltä Eagle PC Turbo. Jokaisessa mallissa oli nopea 8 MHz: n 8086-prosessori ja uusi ominaisuus: Turbo-painike etupaneelissa. Kun sitä painetaan, se vaihtaa tietokonetta välillä 8 - 4,77 MHz kellotaajuuksilla.
Tiedotusvälineet panivat merkille, kuinka uusi Eaglen innovaatio oli tuolloin. Sisään sen 11. joulukuuta 1984 , PC-lehti törmäsi Eagle PC Turbon nopeuteen:
"Itse asiassa se on niin nopeaa, että Eaglen täytyi sisällyttää etupaneelin painike toiminnan hidastamiseksi lisäämällä ylimääräisiä odotustiloja tarvittaessa PC-yhteensopivuuteen."
Tässä artikkelissa on myös ainoa tiedossa oleva valokuva Eagle PC Turbosta ja sen siemennesteisestä Turbo-painikkeesta, joka on saatavana verkossa.
PC Tech Journal pani myös merkille Eagle PC Turbo -linjan saapumisen Heinäkuun 1984 numero :
”8086-koneessa on Turbo-painike etupaneelissa. Paina sitä ja kone siirtyy PC / XT-yhteensopivasta kellotaajuudesta 4,77 Mhz 8 Mhz: ään.
On mahdollista, että toinen valmistaja käytti termiä "Turbo button" ennen Eagle-tietokonetta. Uskomme, että 1980-luvun alun tietokonejulkaisuista on tehty kattava haku, mutta se on epätodennäköistä.
Sana "turbo" on lyhenne sanoista "turboahdin", mikä saa polttomoottorit käymään nopeammin. 80-luvulla kaupallisen markkinoinnin osastot käyttivät tuotteissa sanaa "turbo" ylimääräisen nopeuden tai voiman ilmaisemiseksi. Yksikään valmistaja ei koskaan sisällyttäisi nopeaa uutta tietokonetta etupuolelle suurella painikkeella, joka on merkitty ”Hidas”, joten “Turbo” oli Eaglen älykäs valinta.
Muutama vuosi Eagle Turbo PC: n käyttöönoton jälkeen (kun nopeutetuista PC-klooneista tuli riittävän halpoja massamarkkinoille), "turbosta" tuli yhtäkkiä yleinen teollisuuden termi tälle CPU-hidastustoiminnolle. Tämä johtuu todennäköisesti siitä, että muut PC-valmistajat kopioivat sen ja laittivat sen tuotemerkin ulkopuolisiin hyödyketietokoneiden koteloihin ja emolevyihin.
Vuoteen 1988 mennessä Turbo-painikkeet olivat kaikkialla.
Turbopainikkeet räjähtivät suosiossa
1990-luvun alusta puoliväliin IBM PC -yhteensopivien keskimääräiset suorittimen kellotaajuudet nousivat stratosfääriin. He siirtyivät noin 16 MHz: stä noin 100: een, pysähtyen 20, 33, 40 ja 66 MHz: llä matkan varrella. Tämä teki Turbo-painikkeista ehdottoman välttämättömiä varhaisen PC-pelin pelaamiseksi, joista monet olivat tuolloin vielä alle kymmenen vuotta vanhoja.
Joissakin PC-koteloissa oli jopa kaksinumeroinen, segmentoitu LED-näyttö, joka vaihtoi turbo- ja ei-turbo-numeeristen kellotaajuuksien välillä aina, kun painat Turbo-painiketta. Mielenkiintoista on, että tämä ominaisuus määritettiin usein LED-moduulissa. Joten nämä voidaan konfiguroida näyttämään mikä tahansa numero, mikä osoittaa, että tämä on jälleen yksi markkinoinnin temppu.
Moderni ohjelmisto jätti turbopainikkeen taakse
Jossain vaiheessa useimmat sovelluskehittäjät alkoivat kirjoittaa uusia ohjelmistoja mielessä CPU-nopeuden nousu. Nämä ohjelmat mittaavat järjestelmän kellotaajuuden ja asettavat tarvittaessa viiveen, jotta ohjelma pysyy suunnitellussa tahdissa. Tämä toimi, vaikka suoritit ohjelman paljon nopeammalla prosessorilla, joka otettiin käyttöön kyseisen ohjelmiston jälkeen.
Kun näistä ohjelmista tuli valtavirtaa ja vanhoja 1980-luvun ohjelmistoja käytettiin harvemmin, yhä vähemmän ihmisiä käytti Turbo-painikkeita.
Ympäri Intelin aikakausi 1990-luvun puolivälissä tai loppupuolella monet yleiset tietokoneet ja omien tietokoneiden tapaukset pysähtyivät, mukaan lukien Turbo-painikkeet. Hyödyketietokoneiden matalamarginaalisessa maailmassa tuolloin kaikki ulkoiset ominaisuudet purevat pölyä melko nopeasti kustannusten säästämiseksi.
Vuoteen 2000 mennessä Turbo-painike oli periaatteessa kadonnut uusissa koneissa. Noin tuolloin, jos ihmiset halusivat hidastaa DOS-ohjelmia, he käyttivät usein ohjelmistosovelluksia, kuten Mo’Slo tai CPUKILLER sen sijaan.
Turbon aika oli päättynyt, mutta kuluttajatasoinen CPU: n ylikellotus oli aivan nurkan takana. Se osoitti kerta kaikkiaan, että todellinen "turbotila", joka todella kiihdytti koneita sen sijaan, että hidastaisi koneita, oli loppujen lopuksi mahdollista.