Question

In: Computer Science

Explain the bounds registers approach for partitioned memory management and also give the major disadvantage of...

Explain the bounds registers approach for partitioned memory management and also give the major disadvantage of the bounds registers approach

Solutions

Expert Solution

Bounds register approach

* The major goal of Bounds register approach is to provide memory protection. This helps in access control.

* Hardware used for the virtual memory allocation

* Bound registers are two registers whose contents are used to denote an area of memory where there is access control

* Base bound registers is associated with a segment of data or code defines the position in the physical memory of word zero for the segment so called the base and the number of words available to that segment. So called the bound or the limit.

* Whenever a process tries to acess the memory segment, the hardware of the system checks that address of the word lies within the range 0 <--- word address < bound. Then add the address to the value in the base register to get the physical address.

Disadvantages of Bounds register:--

-- Each process must be contigously allocated in the physical memory

-- Must allocate the memory that may not be used by the process

-- No partial sharing -- cannot share limited space of address space


Related Solutions

Question 3. Describe memory types used in the MIPS assembly. Explain registers used in the MIPS...
Question 3. Describe memory types used in the MIPS assembly. Explain registers used in the MIPS assembly. Differentiate between assembly source code and machine code. Write a note on MIPS instruction formats.
explain why a computer needs to use memory (registers, stacks, heaps) when executing assembly language instructions...
explain why a computer needs to use memory (registers, stacks, heaps) when executing assembly language instructions using the computer's architecture?
13. Briefly describe the three-stage model of memory, and explain how the memory stages interact. Also,...
13. Briefly describe the three-stage model of memory, and explain how the memory stages interact. Also, explain how flashbulb memories demonstrate that emotions and memories are interrelated. In your opinion, how does this overlap between emotions and memories contribute to the accuracy of one’s memories?
Give specific example of the Quality Management Principle: • Principle 5: System approach to management
Give specific example of the Quality Management Principle: • Principle 5: System approach to management
What is working memory capacity. Explain also how can you use the working memory principles explained...
What is working memory capacity. Explain also how can you use the working memory principles explained in the talk to improve your learning and memory (e.g. learning more efficiently and performing better in tests).
explain 3 major goals of financial management
explain 3 major goals of financial management
The Investment Management Process also considers an indivudal's "contraints"? What are these? Give an example of...
The Investment Management Process also considers an indivudal's "contraints"? What are these? Give an example of each.
Use the CLV concept to explain the typical pricing approach used by major carriers.
Use the CLV concept to explain the typical pricing approach used by major carriers.
Road engineering: Explain with diagrams, the concept of the major and minor drainage system approach.
Road engineering: Explain with diagrams, the concept of the major and minor drainage system approach.
explain electric charge and electric field. Also give examples.
explain electric charge and electric field. Also give examples.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT