ITEEDU

表6、操作按键的编码表

按 键

单 键 SHIFT CTRL ALT
扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码
Esc 01 1B 01 1B 01 1B 01 00
Backspace 0E 08 0E 08 0E 7F 0E 00
Tab 0F 09 0F 00 94 00 A5 00
Enter 1C 0D 1C 0D 1C 0A 1C 00

表7、标号按键的编码表

按 键

单 键 SHIFT CTRL ALT
扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码
[ and { 1A 5B 1A 7B 1A 1B 1A 00
] and } 1B 5D 1B 7D 1B 1D 1B 00
; and : 27 3B 27 3A     27  
' and " 28 27 28 22     28  
\ and | 2b 5C 2b 7C 2B 1C 2b  
, and < 33 2C 33 3C     33  
. and > 34 2E 34 3E     34  
/ and ? 35 2F 35 3F     35  

表8、附加按键的编码表

按 键

单 键 SHIFT CTRL ALT
扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码 扫描码 ASCII码
Slash(/) E0 2F E0 2F 95 00 A4 00
Enter E0 0D E0 0D E0 0A A6 00
Home 47 E0 47 E0 77 E0 97 00
End 4F E0 4F E0 75 E0 9F 00
PageUp 49 E0 49 E0 84 E0 99 00
PageDown 51 E0 51 E0 76 E0 A1 00
DnArrow 50 E0 50 E0 91 E0 A0 00
LeftArrow 4B E0 4B E0 73 E0 9B 00
RightArrow 4D E0 4D E0 74 E0 9D 00
UpArrow 48 E0 48 E0 8D E0 98 00
Ins 52 E0 52 E0 92 E0 A2 00
Del 53 E0 53 E0 93 E0 A3 00

表9、其它按键的扫描码

当这些键被按下时,BIOS并没有把它们的扫描码输入键盘缓冲区。

按 键  扫描码
CapsLock  3A
NumLock  45
ScrollLock  46
Shift(Left)  2A
Shift(Right)  36
Alt  38
Ctrl  1D
PrtScreen  37