Huis Hardware Wat is een toetsenbordbuffer? - definitie van techopedia

Wat is een toetsenbordbuffer? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Keyboard Buffer?

Een toetsenbordbuffer is een klein gebied in het geheugen van de computer dat wordt gebruikt om de toetsaanslagen van het toetsenbord tijdelijk op te slaan voordat ze door de CPU worden verwerkt. Dit wordt gedaan omdat er een vertraging is tussen het indrukken van de toets en het verzenden van de signalen. Om timingproblemen te voorkomen, worden alle toetsaanslagen opgeslagen in de toetsenbordbuffer totdat de gebruiker op de "Enter" -toets of een soortgelijk commando drukt. is heel duidelijk in command-line verwerking of time-sharing systemen van generaties verleden. Maar in de moderne computeromgeving van vandaag met snelle hardware en meer geheugen, is de toetsenbordbuffer niet zo vanzelfsprekend.

Techopedia legt Keyboard Buffer uit

De toetsenbordbuffer wordt door het besturingssysteem gebruikt om toetsaanslagen te pollen voordat de opdrachten worden verwerkt die door die toetsaanslagen worden gevormd. Dit wordt gebruikt om voortijdige verwerking van ongeldige opdrachten te voorkomen en om synchronisatieproblemen tussen de gebruiker en de computer te voorkomen, want zonder de buffer kan een computer een reeks toetsaanslagen van de gebruiker verwachten die niet op tijd komt. Een buffer waarin de getypte tekens en in wezen de opdrachten worden opgeslagen, lost dit synchronisatieprobleem op.

Het is ook een manier om de invoer te beperken, zodat de computer niet wordt overspoeld met invoer of onderbrekingsverzoeken, vooral als een toetsencombinatie wordt gebruikt voor een specifiek commando, zoals het commando ctrl + alt + del dat de taakmanager opent. Als er te veel toetsen tegelijk worden ingedrukt, retourneert de toetsenbordbuffer een fout en dit wordt meestal gehoord als een pieptoon die wordt gegenereerd door de ingebouwde luidspreker van het moederbord. In oudere machines met trage CPU en RAM is het mogelijk voor de gebruiker om sneller te typen dan de buffer de gegevens kan opslaan, dus er wordt een fout geretourneerd dat de toetsenbordbuffer vol is. In dit geval moet de gebruiker gewoon langzamer typen. Dit is echter niet langer een probleem in moderne computers.

Wat is een toetsenbordbuffer? - definitie van techopedia