[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Судя по описанию ядра, стек там один.
Программно реализованных стеков в любом проце можно сделать много, но издержки времени и гемморой могут оказаться велики. Я уже когда-то упоминал, что в PICе я налепил 6 стеков данных, но это же все очень медленно.
Скажем, в H8S очень удобно заводить стеки, но при этом расходуются немногочисленные регистры, а доступ к этим стекам не так быстр как хотелось бы :)
Моя "слёзница" о стеках напомнила старый анекдот "фанёрки бы", если кто не помнит:
Общее собрание в колхозе, выступает председатель, докладывает об успехах. Старый дед сидит в углу и время от времени вздыхает: "Фанёрки бы!". В конце концов председатель не выдерживает и спрашивает: "Ты что, старый, на кой тебе фанёрка?" - "И-эх, была б фанёрка, построил бы ероплан и улетел отсюда к этакой матери!" :-)
E-mail: info@telesys.ru