Question: the steps required to load a program from memory into their correct order Place the steps required to load a program from memory into their

the steps required to load a program from memory into their correctthe steps required to load a program from memory into their correct order

Place the steps required to load a program from memory into their correct order. When the process ends, it is removed from memory. The process runs by itself. It is the OS's job to track the execution of the process and to respond to requests for system resources. 1. If the program file is found, the OS retrieves basic information about the program's file from the disk directory, including the file size and its physical location on the disk drive. The OS determines the next available location in memory and loads the program file into memory. It allocates a block of memory to the program and enters information about the program's size and location into a table (sometimes called a descriptor table). Additionally, the OS may adjust the values of pointers within the program so they contain addresses of program data. The OS begins execution of the program's first machine instruction (its entry point). The operating system (OS) searches for the program's filename in the current disk directory. If it cannot find the name there, it searches a predetermined list of directories (called paths) for the filename. If the OS fails to find the program filename, it issues an error message

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!