Regionales Retro-Rechenzentrum on Nostr: Why is a "BSS" section used in so many assemblers across platforms, and where does it ...
Why is a "BSS" section used in so many assemblers across platforms, and where does it originate?
Turns out: IBM. Again.
“The FORTRAN Assembly Program (FAP) is an assembler for the 709 … [computers].
Its pseudo-operation BSS, used to reserve memory, is the origin of the common name of the "BSS section", still used in many assembly languages today for designating reserved memory address ranges of the type not having to be saved in the executable image.“
https://en.wikipedia.org/wiki/IBM_700/7000_series#FORTRAN_assembly_program
#assembler
Turns out: IBM. Again.
“The FORTRAN Assembly Program (FAP) is an assembler for the 709 … [computers].
Its pseudo-operation BSS, used to reserve memory, is the origin of the common name of the "BSS section", still used in many assembly languages today for designating reserved memory address ranges of the type not having to be saved in the executable image.“
https://en.wikipedia.org/wiki/IBM_700/7000_series#FORTRAN_assembly_program
#assembler