[Solved]Question 1 Virtual Memory Addressing Assume Computer Megabyte Ram Addressed Using Standard Q37041039
Question 1: Virtual Memory Addressing Assume you have a computer with I Megabyte of RAM. It is addressed using a standard 32-bit byte-addressed memory. Bytes 0 to 2K are the Zero page and maps RAM with the devices connected to the motherboard. The operating system’s kernel is stored in the highest RAM addresses and uses up 100K. The rest of memory is free space. The OS supports a multi-processing, multi-user environment. The OS supports two addressing modes for RAM: Frame-based addressing and Segmentation-based addressing. Determine: 1. Decide together: a. How much RAM should be left as heap space for the Kerne b. What would a good frame size be and why? (more than one correct answer is possible) c. How many frames would fit into RAM? Explain and give an example of how a process’s virtual memory address would be mapped into its actual frame address. 2. Do this for frame-based addressing, and Do this for segmentation-based addressing. a. b. Show transcribed image text Question 1: Virtual Memory Addressing Assume you have a computer with I Megabyte of RAM. It is addressed using a standard 32-bit byte-addressed memory. Bytes 0 to 2K are the Zero page and maps RAM with the devices connected to the motherboard. The operating system’s kernel is stored in the highest RAM addresses and uses up 100K. The rest of memory is free space. The OS supports a multi-processing, multi-user environment. The OS supports two addressing modes for RAM: Frame-based addressing and Segmentation-based addressing. Determine: 1. Decide together: a. How much RAM should be left as heap space for the Kerne b. What would a good frame size be and why? (more than one correct answer is possible) c. How many frames would fit into RAM? Explain and give an example of how a process’s virtual memory address would be mapped into its actual frame address. 2. Do this for frame-based addressing, and Do this for segmentation-based addressing. a. b.
Expert Answer
Answer to Question 1: Virtual Memory Addressing Assume you have a computer with I Megabyte of RAM. It is addressed using a standar… . . .
OR

