Смекни!
smekni.com

Низькорівневе програмування контроллера клавіатури (стр. 4 из 4)

Інша причина прямого програмування контроллера клавіатури - це небажання програміста вирішувати BIOS обробку клавіш, що натискують, наприклад, з метою блокування роботи комбінацій Ctrl+Break або Ctrl+Alt+Del. Відмова від використання буфера введення - теж вимушена необхідність, оскільки деякі версії BIOS при натисненні на клавішу видають дуже короткий звуковий сигнал, який, звичайно, буде порить власні звуки програми (наприклад фонову музику).

Список літератури

1. Вострікова З. П. Программірованіє на мові асемблера ЄС ЕОМ. М.: Наука, 1985.

2. Галісєєв Г. В. Ассемблер для Win 32. Самовчитель. - М.: «Діалектика», 2007. - З. 368. - ISBN 978-5-8459-1197-1

3. Зубків С. В. Ассемблер для DOS, Windows і UNIX.

4. Кіп Ірвіна. Мова асемблера для процесорів Intel = Assembly Language for Intel-Based Computers. - М.: «Вільямс», 2005. - З. 912. - ISBN 0-13-091013-9

5. Магда Ю. З. Асемблер. Розробка і оптимізація Windows-приложений. СПб.: БХВ-Петербург, 2003.

6. Нортон П., Соухе Д. Язик асемблера для IBM РС. М.: Комп'ютер, 1992.

7. Владислав Пірогов. Асемблер для Windows. - СПб.: БХВ-Петербург, 2007. - 896 з. - ISBN 978-5-9775-0084-5

8. Владислав Пірогов. Асемблер і дизасемблювання.. - СПб.: БХВ-Петербург, 2006. - 464 з. - ISBN 5-94157-677-3

9. Сингер М. Міні-ЕВМ PDP-11: Програмування на мові асемблера і організація машини. М.: Мир, 1984.

10. Ськенлон Л. Персональниє ЕОМ IBM РС і XT. Програмування на мові асемблера. М.: Радіо і зв'язок, 1989.

11. Юров Ст, Хорошенко З. Assembler: учбовий курс. - СПб.: «Пітер», 2000. - З. 672. - ISBN 5-314-00047-4

12. Юров Ст І. Assembler : підручник для вузів. / 2-е видавництво СПб.: «Пітер», 2004.

13. Юров Ст І. Assembler. Практикум. : підручник для вузів / 2-е видавництво СПб.: «Пітер», 2004.

14. Юров Ст І. Assembler. Спеціальний довідник. СПб.: «Пітер», 2000.

15. Річард Саймон. Microsoft Windows API Довідник системного програміста.

16. Фрунзе А. Ст Мікроконтролери? Це ж просто! Т. 1.