Het opslaan van elke toetsaanslag die u maakt voor uitvoer naar een ander apparaat is de taak van het toetsenbord buffer . Toetsenborden hebben een 16 - byte buffer die een tijdelijke opslagruimte biedt als je aan het typen bent . Het houdt een toetsaanslag of toetscombinatie tegelijk . Buffer output wordt verzonden naar uw computer , vertaald naar het juiste karakter , en vervolgens gepresenteerd op het computerscherm . Te snel typen kan leiden tot een buffer vertraging omdat de buffer van de byte limiet 16 bereikt en kan niet bijhouden met de snelheid die u aan het typen bent . Dezelfde reactie treedt op wanneer u een toets indrukt en het is niet vrijgegeven . Toetsenbordhist Toetsenbord van de Schrijfmachine Uitgevonden door Henry Mill in 1741 , werd de eerste schrijfmachine ontworpen om indrukken op papier te maken . In 1833 ontworpen Xavier Progin een typemachine waarbij elke letter en symbool zijn ' eigen sleutel hadden . Aan het begin van toetsenborden , brieven waren in alfabetische volgorde en er waren geen buffers . In 1868 Christopher Latham Sholes , Carlos Glidden , en Samuel W. Soules patent op de eerste praktische typemachine . Christopher Sholes uitvinder van het QWERTY- toetsenbord ontwerp gebruikt op de typemachine . In de volgende jaren , na het aanbrengen van verbeteringen , Christopher Sholes verkocht het copyright op Remington Arms Company . Remington verkocht het in 1873 als Scholes en Glidden Typewriter . Soorten Toetsenbord De traditioneel Engels taal toetsenbord gebruikt vandaag is ontworpen om de sleutels te voorkomen jammen het QWERTY-toetsenbord is . Ergonomische toetsenborden hebben meer ruimte tussen de toetsen om je handen verder uit elkaar te houden en uw pols in lijn met je onderarmen om gezonder interactie te bevorderen . Hoewel moderne toetsenborden zijn ontworpen om letsel u kunt lijden met een toetsenbord te minimaliseren , het basisconcept van het raken van de sleutel en het verzenden van de toetsaanslag op het toetsenbord buffer blijft hetzelfde . Onderdelen van het toetsenbord < br > bestaat uit twee delen , een standaard toetsenbord , zoals de G83 - 6000 , een bovenste behuizing en onderste behuizing . Deze twee delen werken samen zodat u indrukken en loslaten van een toets om de toetsaanslag te sturen naar het toetsenbord buffer . Knapte in de onderste behuizing , de bovenste behuizing heeft een transportband licht en de toetsaanduiding dat u op . De onderste behuizing bevat bedrading , een rubberen plaat , een membraan en elektrische componenten op een printplaat . Wanneer u op een toets drukt , duw je het membraan tegen het bestuur en de toetsaanslag codes naar de buffer . Buffer - Overrun plaatsen meer dan 16 bytes aan gegevens in een toetsenbord buffer resulteert in buffer overrun . Wanneer u de 17e toetsaanslag een overschrijding code gaat naar de computer . Als u doorgaat met typen wanneer een buffer - overschrijding zich voordoet , zal de buffer niet halen van de andere toetsen die u hebt ingedrukt en je zal de gegevens verloren gaan. Het systeem kan vastlopen en een vertraging in het buffer uitvoer kan plaatsvinden tot het systeem ontgrendelt . Continu indrukken van een toets kan ook leiden tot dezelfde reactie . Wanneer het systeem bevriest , zal u een vertraging in de letters die op het scherm te zien .
|