? Lagring hvert tastetryk , du gør for output til en anden enhed er en opgave af tastaturet buffer. Tastaturer har en 16- byte buffer , der giver en midlertidig lagerplads , som du skriver. Det holder én tastetryk eller en kombination af tastetryk ad gangen. Buffer output sendes til din computer , oversættes til det relevante tegn og derefter præsenteres på computerskærmen. Skriver for hurtigt kan resultere i en buffer forsinkelse , fordi buffer når 16 byte grænse, og kan ikke holde trit med den hastighed, du skriver. Den samme reaktion opstår, når du trykker på en tast , og det er ikke frigivet. Keyboard History
skrivemaskinetastatur
Opfundet af Henry Mill i 1741 blev den første skrivemaskine designet til at gøre indtryk på papir. I 1833 Xavier Progin designet en skrivemaskine, hvor hvert bogstav og symbol havde sin egen nøgle. På tidlige tastaturer var breve i alfabetisk orden , og der var ingen buffere. I 1868 Christopher Latham Sholes , Carlos Glidden og Samuel W. Soules patenteret den første praktiske skrivemaskine. Christopher Sholes opfandt QWERTY tastatur design bruges på skrivemaskine. I de følgende år , efter at lave forbedringer Christopher Sholes solgte ophavsretten til Remington Arms Company. Remington markedsført det i 1873 , da Scholes og Glidden skrivemaskiner .
Typer tastatur
traditionelle engelske sprog tastatur, der anvendes i dag, er designet til at forhindre, at taster jamming QWERTY-tastaturet er . Ergonomiske tastaturer har mere plads i mellem tasterne til at holde dine hænder længere fra hinanden , og dit håndled afstemt med dine underarme til at fremme sundere interaktion. Selv moderne tastaturer er designet til at minimere skader, du kan pådrage sig ved hjælp af et tastatur , det grundlæggende koncept for at ramme nøglen og sende tastetryk til tastaturet buffer forbliver den samme.
Keyboard Components < br >
bestående af en to dele , en standard tastatur, såsom G83 - 6000 , har et øvre hus og et nedre hus . Disse to dele arbejder sammen , så du kan trykke på en knap og slippe for at sende tastetryk til tastaturet buffer. Klikket ind det nedre hus , det øvre hus har et transportbånd lys og keycap , du trykker på. Det nedre hus indeholder ledninger , en gummiplade , en membran og elektriske komponenter på et printkort . Når du trykker på en tast , du trykker membranen mod brættet og tastetryk koderne gå til bufferen .
Bufferoverløb
Placering mere end 16 byte data i et keyboard buffer resulterer i buffer - overskridelse . Når du laver det 17. tastetryk en overskridelse kode går til computeren. Hvis du fortsætter med at skrive , når en buffer - overskridelse konstateres , vil bufferen ikke afhente de ekstra taster, du har trykket , og du vil miste data. Systemet kan fryse op og en forsinkelse i bufferen output kan forekomme , indtil systemet låser . Kontinuerligt trykke på en tast kan også forårsage den samme reaktion . Når systemet fryser , vil du se en forsinkelse i brevene vises på skærmen .