Цитата(lons83 @ Aug 3 2013, 12:34)

И как вообще например вызвать программное прерывание, если допустим в главной программе какая-то переменная получила нужное значение?
А кто проверять будет? Если программа то зачем прерывание? Или вы хотите что оно само проверилось? Так не бывает. Возможно какие-то процессоры и умеют с помощью отладочных блоков, но пока не встречалось. Да и процессор аппаратно может максимум мониторить _свои_ обращения по _адресу памяти_ (что такое переменная он не знает). Если туда (в память) периферия запишет - процессор не увидит пока не прочитает (по команде главной программы