asmus A asmus Регистрация 1 Ноя 2013 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 7 Июн 2016 #1 Прерывание BIOS, assembler Комманда прерывания BIOS для ввода символа. Помогите, очень надо
alexeis429 A alexeis429 Регистрация 20 Окт 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0 7 Июн 2016 #2 INT 16h, AH = 00h На выходе AL - код символа, AH - сканкод клавиши Позитивный голос 0
somy6ka S somy6ka Регистрация 21 Сен 2013 Сообщения 109 Репутация 0 Спасибо 0 Монет 0 7 Июн 2016 #3 09h или 16h(но я 16h редко использовал) А вообще вот все прерывания) 00h: Деление на ноль. 01h: Пошаговое. 02h: Немаскируемое. 03h: Точка прерыв. 04h: Переполнение. 05h: Печать экрана. 06h: (резерв) 07h: (резерв) 08h: Таймер. 09h: Клавиатура. 0Ah-0dh: (hdwr ints) 0Eh: Диск 0Fh: (hdwr int) 10h: Видео сервис. (видюха) 11h: Список оборудования. 12h: Размер исп. памяти. 13h: Дисковый в/в. 14h: В/в через последовательный порт 15h: Расшир. сервис AT. 16h: В/в клавиатуры. 17h: В/в принтера. 18h: ROM-BASIC. 19h: Загрузка. 1Ah: В/в таймера. 1Bh: Прерывание клавиатуры. 1Ch: Пользовательское прерывание по таймеру 1Dh: Видео параметры 1Eh: Параметры дискет 1Fh: Символы графики Позитивный голос 0
09h или 16h(но я 16h редко использовал) А вообще вот все прерывания) 00h: Деление на ноль. 01h: Пошаговое. 02h: Немаскируемое. 03h: Точка прерыв. 04h: Переполнение. 05h: Печать экрана. 06h: (резерв) 07h: (резерв) 08h: Таймер. 09h: Клавиатура. 0Ah-0dh: (hdwr ints) 0Eh: Диск 0Fh: (hdwr int) 10h: Видео сервис. (видюха) 11h: Список оборудования. 12h: Размер исп. памяти. 13h: Дисковый в/в. 14h: В/в через последовательный порт 15h: Расшир. сервис AT. 16h: В/в клавиатуры. 17h: В/в принтера. 18h: ROM-BASIC. 19h: Загрузка. 1Ah: В/в таймера. 1Bh: Прерывание клавиатуры. 1Ch: Пользовательское прерывание по таймеру 1Dh: Видео параметры 1Eh: Параметры дискет 1Fh: Символы графики