[an error occurred while processing this directive]
|
На аппаратное прерывание при включенной сегментации уходит 3-и слова системного стека (PSW, SCP, IP).
Дальше, например TASKING, может предложить использовать для сохранения остальных регистров либо пользовательский стек либо системный. TASKING также может предложить компиляцию и набор библиотек с использованием только пользовательского стека без CALL, PUSH ... используються только абсолютные переходы (пользовательский стек C167 это совсем не то что у Fujitsu). Но программа раздуваеться и замедляеться нереально от этого.
Но если все таки использовать инструкции CALL (которые всегда требуют системного стека), то многочисленные вложенные процедуры стандартных библиотек гарантированно забъют весь стек.
E-mail: info@telesys.ru