Ответ: Насколько я знаю в Unixе bss секция используется под программный стек и для хранения переменных там.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 25 июня 2003 г. 13:44
В ответ на: Объясните, пожалуйста, что такое "bss psects". А то в последний момент перешли на PIC18, некогда даже почитать и детально разобраться с компилятором и самим процессором :-( отправлено Вопрос 25 июня 2003 г. 13:11

В PICе, как известно, стека нет. Наверное там размещаются неинициализируемые данные. А вообще-то нашел в руководстве, цитирую
Uninitialised objects are placed in psects whose name is "bss" or a name based on "bss". Again, rbss
would indicate uninitialised objects that are near. The PIC compiler uses names like rbss_0, where the
digit is a bank number. The abreviation "bss" stands for block started by symbol and was a assembler
pseudo-op used in IBM systems back in the days when computers were coal-fired. The continued usage
of this term is still appropriate as there are some similarities in the way these schemes worked.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru