Separate data and function address spaces

Peter da Silva peter at ficc.uu.net
Thu Nov 16 07:54:32 AEST 1989


On various compilers, I've seen the following (I may have mixed up compact
and medium):

64K code+data				compact, tiny, com, small, impure
64K code + 64K data			small, split, pure
64K code + segmented data		large data, compact
64K code + unsegmented data		huge data
segmented code + 64K data		large code, medium
segmented code + segmented data		large
segmented code + unsegmented data	huge, large

Any of these with >64K data may have 16- or 32- bit ints. 

And people wonder why I dislike segments.
-- 
`-_-' Peter da Silva <peter at ficc.uu.net> <peter at sugar.hackercorp.com>.
 'U`  --------------  +1 713 274 5180.
"*Real* wizards don't whine about how they paid their dues"
	-- Quentin Johnson quent at atanasoff.cs.iastate.edu



More information about the Comp.lang.c mailing list