В чем отличие между программным прерыванием и вызовом подпрограммы?

Я понимаю, чем отличается вызов подпрограммы от аппаратного прерывания.
Но никак не пойму какая разница между программным прерыванием и вызовом подпрограммы.
И одно и другое вызывается программистом, т. е. запланированно. В чем разница?
3 года назад от Андрей Тарасенко

1 ответ

0 голосов
программное прерывание происходит для выделения мощностей ( памяти и процессора) для выполнения боле необходимой задачи на данный момент.
А вызов подпрограммы этого не делает - обе задачи потоками выполняются одновременно.
3 года назад от 111000mail @mail

Связанные вопросы