2 Microprocessor and its architecture
2 Microprocessor and its architecture
– think of segments as
windows that can be
moved over any area
of memory to access
data or code
– a program can have
more than four or six
segments,
• but only access four or
six segments at a time
– a program placed in
memory by DOS is loaded
in the TPA at the first
available area of memory
above drivers and other TPA
programs
– area is indicated by a free-
pointer maintained by DOS
– program loading is handled
automatically by the
program loader within DOS