|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Möss & tangentbord >> Content

    Vad händer processen på en dator när du trycker på bokstaven C -tangentbord?

    När du trycker på 'C' -tangenten på tangentbordet utvecklas en kedja av händelser:

    1. Mekanisk/fysisk handling: Att trycka på tangenten deprimerar en fysisk mekanism (antingen ett membran eller en mekanisk switch) under nyckelkapet.

    2. Signalgenerering: Denna åtgärd stänger en krets och skapar en elektrisk signal. Den specifika signalen är unik för 'C' -nyckeln. Detta görs vanligtvis med en matris med rader och kolumner. Tangentbordskontrollen identifierar vilken rad och kolumn som är aktiva för att bestämma vilken knapp som tryckts på.

    3. tangentbordskontroller: En mikrokontroller på själva tangentbordet får denna signal. Den tolkar signalen och översätter den till en skanningskod. Denna skanningskod är en unik numerisk representation av den tryckta tangenten (annorlunda än ASCII -värdet för 'C').

    4. Transmission till dator: Tangentbordskontrollen skickar skanningskoden (ofta via en USB- eller PS/2 -anslutning) till datorns moderkort.

    5. Input/Output (I/O) Controller: Moderkortets I/O -styrenhet får skanningskoden.

    6. Operativsystem (OS) Intervention: OS:s tangentborddrivare avlyssnar skanningskoden. Föraren översätter skanningskoden till en teckenkod (som ASCII 67 för 'C' eller Unicode beroende på systemets kodning). Denna översättning kan innebära att tangentbordslayouten med tanke på tangentbordet (Qwerty, Dvorak, etc.) och eventuella modifierare som trycks på (Shift, Ctrl, ALT).

    7. Applikationsbehandling: Karaktärskoden ('C' i detta fall) överförs sedan till den för närvarande aktiva applikationen (t.ex. en ordprocessor, textredigerare eller spel).

    8. Applikationsåtergivning: Applikationen tar emot teckenkoden och visar den på skärmen eller integrerar den i sina data.

    Kort sagt, att trycka på en nyckel initierar en fysisk åtgärd som genererar en elektrisk signal, som datorn sedan översätter till ett tecken som används av den aktiva applikationen. Detta är en förenklad förklaring; De exakta detaljerna kan variera något beroende på tangentbord, operativsystem och förare som används.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur många nycklar finns det på modernt tangentbord?
    ·Hur man installerar Microsoft Wireless 4000 Keyboard
    ·Typer av Natural & ergonomiska tangentbord
    ·Vad är tangentbord också känt som?
    ·Varför har QWERTY- Stuck in Tangentbord
    ·Göra skillnad på Slide Master och Handout Master?
    ·Hur kan olika ingångssensorer förbättra vårt liv i …
    ·Hur får man ett bråktecken på tangentbordet?
    ·Vad är termen för att trycka på musknappen två gån…
    ·Hur du ändrar din mus
    Utvalda artiklarna
    ·Hur man identifierar ett ljudkort Chipset på ett moder…
    ·SATA Hard Drive Installation
    ·Hur byter jag CMOS-batteriet på en Compaq Presario 12X…
    ·Hur man ansluter 5.1 Surround Sound på Dell XPS M1730
    ·Vad är hårddisken också känd som?
    ·Hur öka snabbheten hos en 486 eller Pentium -baserad d…
    ·Vad gör System Monitor?
    ·Hur man använder ett flashminne för att snabba upp en…
    ·Hur man byter minne på 7330Gz Laptop
    ·Kan uppgradering av terminaler öka svarsfrekvensen fö…
    Copyright © Dator Kunskap https://www.dator.xyz