НУК, Вычислительная техника. Программы для лаб написаны на языке
паскаль, со вставками кода на языке ассемблер.
№1 Тема: Системный таймер: задание: Необходимо реализовать программу генерирующую переменные частоты на базе системного таймера, с выводом результирующего сигнала на системный динамик. Частота сигнала задаётся пользователем.
№2 Тема: Устройства ввода данных: задание: Регистрировать нажатие определенной клавиши на уровне аппаратного прерывания. При нажатии данной клавиши требуется выдавать информационное сообщение. Нажатие остальных клавиш должно обрабатываться стандартной подпрограммой.
№3 Тема: Манипулятор типа "мышь": Задание: при двойном нажатии на кнопку мыши в определённую область должен рисоваться в произвольном месте экрана круг. При одинарном нажатии мышки, то есть если интервал ожидания запроса второго нажатия превышает указанный, в произвольном месте экрана должен рисоваться квадрат.
№1 Тема: Системный таймер: задание: Необходимо реализовать программу генерирующую переменные частоты на базе системного таймера, с выводом результирующего сигнала на системный динамик. Частота сигнала задаётся пользователем.
№2 Тема: Устройства ввода данных: задание: Регистрировать нажатие определенной клавиши на уровне аппаратного прерывания. При нажатии данной клавиши требуется выдавать информационное сообщение. Нажатие остальных клавиш должно обрабатываться стандартной подпрограммой.
№3 Тема: Манипулятор типа "мышь": Задание: при двойном нажатии на кнопку мыши в определённую область должен рисоваться в произвольном месте экрана круг. При одинарном нажатии мышки, то есть если интервал ожидания запроса второго нажатия превышает указанный, в произвольном месте экрана должен рисоваться квадрат.