Page 27 - 4875
P. 27

змінивши другий покажчик. Стан клавіш-модифікаторів розміщується
                           в байті за адресою  0000h:0417h, де:

                                  Таблиця 3.7 – Стан клавіш-модифікаторів адресою
                           0000h:0417h
                                       Біт   Стан              Значення
                                               4
                                        0     1     Натиснута права клавіша Shift
                                        1      1    Натиснута ліва клавіша Shift
                                        2      1    Натиснута Ctrl + Shift (довільно)
                                        3      1    Натиснута Alt + Shift (довільно)
                                        4      1    Натиснута клавіша Scroll Lock
                                        5      1    Натиснута клавіша Num Lock
                                        6      1    Натиснута клавіша Caps Lock
                                        7      1    Натиснута клавіші Insert

                                  А за адресою 0000h:0418h:

                                  Таблиця 3.8 – Стан клавіш-модифікаторів адресою
                           0000h:0418h
                                   Біт   Стан                  Значення
                                    0      1    Натиснута комбінація клавіш Shift + Ctrl
                                    1      1    Натиснута комбінація клавіш Shift + Alt
                                    2      1    Натиснута Sys Reg
                                    3      1    Натиснута Pause
                                    4      1    Натиснута клавіша Scroll Lock
                                    5      1    Натиснута клавіша Num Lock
                                    6      1    Натиснута клавіша Caps Lock
                                    7      1    Натиснута клавіші Insert








                           4
                            – Стан “0” – клавіша не натиснута.















                                                           26
   22   23   24   25   26   27   28   29   30   31   32