Codici Associati ai Tasti |
Tasti di Shift |
GENERALITA' [11 di 24] |
|
Alcuni tasti producono effetto solo in combinazione con altri. Sono riconosciuti dal sistema ma non sono inseriti nel Buffer Circolare della tastiera. |
|
La loro pressione viene annotata in 2
variabili di sistema interne, facilmente consultabili a basso
livello. A ciascuno tasto è assegnato un bit
di queste locazioni.
|
|
7654 3210 |
Shift |
xooo oooo | Insert commutato |
oxoo oooo | Caps Lock commutato |
ooxo oooo | Num Lock commutato |
ooox oooo | Scroll Lock commutato |
oooo xooo | Alt premuto |
oooo oxoo | Ctrl premuto |
oooo ooxo | Left Shift premuto |
oooo ooox | Right Shift premuto |
|
il Registro di
Stato dei tasti
Extended Shift trova memoria nella locazione
0000:0418H:
|
|
7654 3210 |
Extended Shift |
xooo oooo | Ins premuto |
oxoo oooo | Caps Lock premuto |
ooxo oooo | Num Lock premuto |
ooox oooo | Scroll Lock premuto |
oooo xooo | Pause commutato |
oooo oxoo | SysReq premuto |
oooo ooxo | Left Alt premuto |
oooo ooox | Right Ctrl premuto |
|
Il sistema interpreta la pressione dei tasti
Shift,
Ctrl o Alt
associando al tasto premuto con essi una diversa combinazione della
coppia di bytes codice
di scansione/codice
Ascii (vedi, per
esempio,
Tasti Standard); più esattamente:
|
|
è
interessante sottolineare un paio di particolari utilizzi di questi
tasti;
|
|
Codici Tasti | GENERALITA' | ||||||
11 di 24 |
|
|
Home |
|
|||||||
|
Motore Ricerca |
|