OS chapter 4 Flashcards
Intel 386 and up use what are called ______________ to add a certain value to each virtual address to produce a physical address.
relocation registers
The process of assigning memory addresses to program instructions and data is called ____________.
address binding
What is the primary downside to utilizing “virtual memory”?
Keeping memory processes filled so the computer can run at peak efficiency.
When does a multitasking operating system bind addresses for programs?
As the program is run.
DOS was designed to address approximately ________ of memory.
1 MB
In DOS, the part beyond 1 Mb is called _________ memory.
extended
The ____________ is the hardware portion of DOS and contains subroutines such as memory check and other start up routines that do not change from version to version of DOS.
ROM BIOS
____________ are essentially a translator between the O.S. and the hardware.
Device drivers
Where are device drivers typically loaded and configured?
config.sys
What is the term for assigning memory addresses to program instructions and data?
address binding
What is binding?
When a program is loaded into a fixed memory location in memory.
When is an .exe file bound?
As it is loaded.
When can binding occur?
During compilation, loading or running.
When does a multitasking OS bind addresses?
As a program is run.
What problems need to be overcome to use memory efficiently?
When there is either too much or too little memory.