Turboknapp

Fodralknappar inklusive turboknapp
LED - skärmen som visar CPU-klockfrekvensen, i MHz , för en Intel 80486- baserad dator. Turboknappen är den lilla knappen under segmentdisplayen; det gula ljuset ovan är en sekundär indikator på turboknappens tillstånd.

IBM PC-kompatibla datorer väljer turboknappen ett av två körlägen: standard "turbo" hastighet eller en reducerad hastighet närmare Intel 8086 CPU. Det var relativt vanligt på datorer som använde Intel 80286 , Intel 80386 och Intel 80486 processorer, från mitten av 1980-talet till mitten av 1990-talet. Namnet är inspirerat av turboladdaren , en enhet som ökar en motors kraft och effektivitet. När den trycks ned är "turbo"-knappen avsedd att låta en dator köra med den högsta hastighet som den var designad för.

Syfte

Med introduktionen av processorer som körde snabbare än den ursprungliga 4,77 MHz Intel 8088 som användes i IBM Personal Computer , kördes program som förlitade sig på processorns frekvens för timing snabbare än tänkt. Speciellt spel gjordes ofta ospelbara. För att ge viss kompatibilitet lades "turbo"-knappen till. Att koppla ur turboläget saktar ner systemet till ett tillstånd som är kompatibelt med original 8086 / 8088 chips.

Växlande

På de flesta system var turboläget med knappen intryckt, men eftersom knappen ofta kunde kopplas åt båda hållen, på vissa system var det tvärtom. Turboknappen kunde kopplas till en turbo-LED eller tvåsiffrig segmenterad display på systemfall, även om den angivna frekvensen (i MHz) i vissa fall inte var ett mått på de faktiska processorklockorna, utan de två "snabba" och "långsamma" visningsalternativen som ställdes in av byglar moderkortet .

Vissa system stödde också tangentbordskombinationer Ctrl - Alt - + och Ctrl - Alt - - för att växla turboläge på och av, till exempel Packard Bell 486ES 3x3 (4x4- och MT-modellerna hade en dedikerad Turbo-knapp). Med alla 486ES-modeller – de med och utan turboknapp – skulle strömlampan lysa grönt i normalt ("Turbo") läge och orange i långsamt läge. ITT Xtra använde Ctrl - Alt - ? att toggla. [ citat behövs ]

Vissa tangentbord hade också en turboknapp, placerad nära höger Shift . Till skillnad från turboknappen som var vanlig på datorfodral, styrde inte turboknappen på tangentborden processorns klockfrekvens; snarare styrde den tangentbordets repeteringshastighet.

Turbo display

Turbodisplayen används för att visa processorns aktuella frekvens (MHz) hastighet, detta görs vanligtvis av en två- eller tresiffrig digital LED-display. Den visade hastigheten kan variera beroende på processorns frekvens och datorns inställningar, men den mäter inte frekvensen på processorn, den visar förinställda siffror när turbo slås på eller av, och dessa siffror kan ändras med två (eller tre) byglar på baksidan av displayen, varje bank ändrar varje siffra, eftersom deras syfte är att ansluta lysdioder i displayen till (eller koppla från) ström. Bankernas layout kan variera.

Använda sig av

Funktionen var relativt vanlig på system som körde 286 till 486 processorer och mindre vanlig på datorer från Pentium- eran. Frekvensdisplayerna försvann i stort sett eller omprogrammerades till att visa "HI"/"LO", "99", eller ersattes med en tresiffrig display när CPU-hastigheten nådde 100 MHz, eftersom de flesta system bara hade en tvåsiffrig display.

Eftersom nya datorer fortsatte att bli snabbare och hade ett brett utbud av tillgängliga hastigheter, blev det omöjligt för programvara att förlita sig på specifik CPU-hastighet. När programvaran började förlita sig på andra timingmetoder blev turbofunktionen mestadels irrelevant för nya program.

Mjukvaruimplementationer

Medan implementeringen av en faktisk hårdvaruturboknapp har försvunnit på moderna maskiner, har mjukvaruutvecklare kompenserat med mjukvarubyten. Ett exempel är DOSBox , som erbjuder en justerbar emuleringshastighet. Moderna datorer som stöder ACPI- strömhantering kan tillhandahålla programvarukontroller för att byta ACPI-prestandatillstånd eller andra CPU-strypningslägen . Detta används för att spara energi eller för att förhindra CPU- överhettning snarare än för kompatibilitet, eftersom moderna applikationer använder realtidsklockan för timing istället för CPU-klockan .

Turbo = Långsam?

Vissa datorer har kopplat turboknappen på så sätt att om knappen trycks in går datorn i lägre hastighet. Även om turboknappen kan konfigureras på det här sättet, är detta inte det avsedda sättet att använda knappen, eftersom datorn är avsedd att gå på full fart när knappen trycks in, därav namnet turbo. Detta orsakade mycket förvirring och missförstånd om syftet och namngivningen av knappen i retrodatorforum och gemenskaper. Det här problemet kan lösas genom att återansluta kablarna på rätt sätt på antingen skärmen eller på datorns moderkort. Om turbo-lysdioden är på betyder det alltid att CPU:n körs med full hastighet, oavsett hur omkopplaren är ansluten.

  • Turbo PC av Complete Business Systems, @1991 - 1994, Ira Kleiner