Отличие секции .bss от других разделов памяти в ассемблере заключается в её назначении:
- Раздел данных (.data) используется для определения и инициализации статических данных, таких как переменные и строки. itmo.m5k.ru Эти данные сохраняются в памяти на протяжении всей работы программы. itmo.m5k.ru
- Секция .bss содержит неинициализированные данные, для которых известен размер, но неизвестно значение. metanit.com Операционная система инициализирует раздел .bss всеми нулями. metanit.com
Таким образом, основное отличие в том, что раздел .data предназначен для инициализированных данных, а секция .bss — для неинициализированных, но с известным размером. metanit.com www.opennet.ru