What do you understand by scan codes, Computer Engineering

Q. What do you understand by Scan Codes?

A scan code is a code produced by a microprocessor in keyboard when a key is pressed and is unique to key struck. When this code is received by computer it reports an interrupt and looks up scan code table in BIOS and realize which keys have been pressed and in what combination. Special memory locations known as status bytes tell the status of locking and toggle keys for example Caps lock etc. Every key press produces two different scan codes - one on key-push down known as Make code and another on its popping back known as Break code. This two-key scheme enables the computer to tell when a key is held pressed down for example ALT key when pressing another key say CTRL-ALT-DEL.

Posted Date: 7/20/2013 2:42:30 AM | Location : United States







Related Discussions:- What do you understand by scan codes, Assignment Help, Ask Question on What do you understand by scan codes, Get Answer, Expert's Help, What do you understand by scan codes Discussions

Write discussion on What do you understand by scan codes
Your posts are moderated
Related Questions
Assignment:  write a C program and a MASM procedure.  The C program calls the MASM procedure to perform letter case conversion. Text sections covered:  12.1 to 12.3.1 Write a

Asymptotic Notations These notations are used for evaluating functions. Assume we have two functions f(n) and g(n) defined on real numbers, Theta Notation Big Notation

Translator for low level programming language were termed as? Ans. Translator for low level programming language is called as Assembler.

Different EDI components and services  Three main components containing services in EDI System are as follows:  •  Application Service: Gives the means of integrating existi

Q. Write an interrupt routine to handle 'division by zero'? This file can be loaded just like a COM file though makes itself permanently resident until the system is running.

Explain the mechanidm of the rusting of iron on the basis of electrochemical corrosion?

What is roll area? A roll area having the program's runtime context.  In addition to the runtime stack and other structures, all local variables and any data known to the prog

Loop Level At this level, repeated loop iterations are the applicants for parallel execution. However, data dependencies among subsequent iterations may limit parallel executio

Diiference between ROM and PROM. ROM: It also called Read Only Memory is a Permanent Memory. The data is permanently stored and cannot be changed in Permanent ROM. This can o

Explain Pure and impure interpreters In a pure interpreter, the source program is retained into the source form all throughout its interpretation. These arrangements incur subs