Hjem Hardware Hvad er en tastaturbuffer? - definition fra techopedia

Hvad er en tastaturbuffer? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder tastaturbuffer?

En tastaturbuffer er et lille område i computerens hukommelse (RAM), der bruges til midlertidigt at gemme tastetryk fra tastaturet, før de behandles af CPU'en. Dette gøres, fordi der er en forsinkelse mellem at trykke på tasten og sende af signalerne, så for at undgå timingproblemer gemmes alle tastetryk i tastaturbufferen, indtil brugeren trykker på "enter" -tasten eller en lignende kommando, som er meget tydeligt i kommandolinjebehandling eller tidsdelingssystemer fra tidligere generationer. Men i nutidens moderne computermiljø med hurtig hardware og mere hukommelse er tastaturbufferen ikke så indlysende.

Techopedia forklarer tastaturbuffer

Tastaturbufferen bruges af operativsystemet til at pollere tasteslag, før de behandler kommandoer dannet af disse tastetryk. Dette bruges til at undgå for tidlig behandling af ugyldige kommandoer og til at undgå synkroniseringsproblemer mellem brugeren og computeren, da uden en buffer kan en computer muligvis forvente en række tastetryk fra brugeren, der ikke kommer i tide. En buffer, der gemmer de indtastede tegn, og i det væsentlige kommandoerne, løser dette problem med synkronisering.

Det er også en måde at begrænse indgangen på, så computeren ikke bliver oversvømmet med input eller afbrydelsesanmodninger, især hvis en nøglekombination bruges til en bestemt kommando, f.eks. Kommandoen ctrl + alt + del, der bringer opgaveadministratoren op. Hvis der trykkes for mange taster på én gang, returnerer tastaturbufferen en fejl, og dette høres normalt som et bip genereret af bundkortets indbyggede højttaler. I ældre maskiner med langsom CPU og RAM er det muligt for brugeren at indtaste hurtigere, end bufferen kan gemme dataene, så der returneres en fejl, at tastaturbufferen er fuld. I dette tilfælde skal brugeren blot indtaste langsommere. Dette er dog ikke længere et problem i moderne computere.

Hvad er en tastaturbuffer? - definition fra techopedia