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
Variable or compound expression - Unification algorithm: Here some things to note regarding this method are:  (i) There if really trying to match a constant to a different

Q. Use of Overlapped Register Windows? Register file comprises 138 registers. Let them be called by register number 0 - 137.  Diagram demonstrates the use of registers: when

The game Connect-4 is played on a board that has seven columns. There are six spaces on each column. The board is initially empty. Two players take turns dropping one piece (black

State the term Availability - organisational security scheme What data needs to be available continually, compared to data which can be "off line" for limited periods. Th

Q. Example on Sorting using Combinational Circuit? Example: Think about a unsorted list having element values like given below {3,9,8,5,10,12,14,20,90,95,60,40,23,35,18,0}

Q. What is Accumulator Register? Accumulator Register (AC):  This register is used to store data temporarily for computation by Arithmetic and logic unit (ALU).  AC generally c

Define Edge Triggered D flip-flop? D latch has only two inputs C(control) and D(data). The operation of a D flip-flop is a lot simpler and it has only one input addition to the

Explain Pre-emptive scheduling? Pre-emptive scheduling: in its approach, center processing unit can be taken away from a process if there is a require while in a non-pre-empt