Quali sono le cause di un ritardo in un buffer di tastiera?

July 11

Quali sono le cause di un ritardo in un buffer di tastiera?


Memorizzazione di ogni tasto si fare per l'uscita a un altro dispositivo è il lavoro del buffer della tastiera. Tastiere hanno un buffer di 16 byte, che offre uno spazio di archiviazione temporaneo come si sta digitando. Essa detiene un tasto o una combinazione di tasti alla volta. l'uscita del buffer viene inviato al computer, tradotto per il carattere appropriato, e poi presentato sullo schermo del computer. Digitando troppo veloce può causare un ritardo del buffer perché il buffer raggiunge il limite di 16 byte e non può tenere il passo con la velocità che si sta digitando. La stessa reazione si verifica quando si preme un tasto e non viene rilasciato.

Storia della tastiera

Quali sono le cause di un ritardo in un buffer di tastiera?

Macchina da scrivere tastiera

Inventato da Henry Mill nel 1741, la prima macchina da scrivere è stato progettato per rendere le impressioni su carta. Nel 1833 Xavier Progin progettato una macchina da scrivere in cui ogni lettera e il simbolo aveva la sua chiave 'propria. Sulle prime tastiere, lettere erano in ordine alfabetico e non c'erano buffer. Nel 1868 Christopher Sholes, Carlos Glidden, e Samuel W. Soules brevettò la prima macchina da scrivere pratico. Christopher Sholes ha inventato il design della tastiera QWERTY utilizzato sulla macchina da scrivere. Negli anni successivi, dopo aver fatto miglioramenti, Christopher Sholes ha venduto i diritti d'autore di Remington Arms Company. Remington commercializzato nel 1873 come Scholes e Glidden Macchina da scrivere.

Tipi di tastiera

Quali sono le cause di un ritardo in un buffer di tastiera?

La tastiera linguaggio tradizionale inglese usato oggi è stato progettato per evitare che i tasti si inceppi la tastiera QWERTY è. tastiere ergonomiche hanno più spazio tra i tasti per tenere le mani più lontano a parte e il polso in linea con gli avambracci per promuovere l'interazione più sano. Anche se le tastiere moderne sono progettati per ridurre al minimo le lesioni si può incorrere utilizzando una tastiera, il concetto di base premendo il tasto invio e la sequenza di tasti al buffer della tastiera rimane lo stesso.

Componenti della tastiera

Composto di un due parti, una tastiera standard, come il G83-6000, ha un alloggiamento superiore e un alloggiamento inferiore. Queste due parti lavorano insieme per consentire di premere e rilasciare un tasto per inviare la sequenza di tasti al buffer della tastiera. Snapped nell'alloggiamento inferiore, l'alloggiamento superiore ha una luce trasportatore e il keycap che si preme. L'alloggiamento inferiore contiene il cablaggio, un foglio di gomma, una membrana e componenti elettrici su una scheda a circuito stampato. Quando si preme un tasto, si preme la membrana contro il bordo ei codici di tasti andare al buffer.

Sovraccarico del buffer

Posizionamento di più di 16 byte di dati in un buffer della tastiera risultati nel buffer-overrun. Quando si effettua la sequenza di tasti 17 un codice di superamento va al computer. Se si continua a digitare quando si verifica un buffer-overrun, il buffer non ritirare le chiavi aggiuntive che avete premuto e si perderanno i dati. Il sistema può congelare e un ritardo nell'uscita buffer può verificarsi finché il sistema sblocca. Continuamente premendo un tasto può anche causare la stessa reazione. Quando il sistema si blocca, si vedrà un ritardo nelle lettere che appaiono sullo schermo.