Address translation with dynamic partition, Computer Engineering

Address translation with dynamic partition:

Given figure shows the address translation process with dynamic partitioning, where the processor provides hardware support for address protection, translation and relocation.

 

995_Address translation with dynamic partition.png

Address translation having dynamic partition

The base register keeps the entry point of the program, and can be added to a relative address to produce an absolute address. The bounds register show the ending location of the program, which is utilized to compare with each physical address produced. If the later is within bounds, then the execution can proceed; or else, an interrupt is produced, indicating illegal access to memory. The relocation can be simply supported with this mechanism having the new beginning address and ending address assigned respectively to the base register and the bounds 7 register.

Posted Date: 10/13/2012 5:49:43 AM | Location : United States







Related Discussions:- Address translation with dynamic partition, Assignment Help, Ask Question on Address translation with dynamic partition, Get Answer, Expert's Help, Address translation with dynamic partition Discussions

Write discussion on Address translation with dynamic partition
Your posts are moderated
Related Questions
a. Explain the hardware mechanism for handling multiple interrupt requests. b. What are handshaking signals? Describe the handshake control of data transfer during input and out

Q. Explain Structure of Control Unit? A control unit has a set of input values on the foundation of which it produces an output control signal which in turn performs micro-ope

1. Click Tools > General Options, and then click the Object Mapping tab. 2. From the Object type list, select the standard object type that is associated with the object class

Explain a multiprocessing operating system? A multiprocessing system is a computer hardware configuration which contains more than one independent processing unit. Multiprocess

What is Boundary Scan?  Boundary scan is a board level design method that provides test access to the input and output pads of ICs on PCBs. Boundary scan changes the IO circuit

What do you understand by stepwise refinement of the program? The method of "Stepwise refinement" means to take an object and move it from a general perspective to a exact leve

Like ULINE the statement VLINE is used to insert vertical lines. No , Vline is not used to insert vertical lines.

Binary Constraints: Alternatively unary constraints specify that a particular variable can take certain values that basically restricts the domain for that variable thus shoul

A three stage network is realized by using switching matrices of size p x s in stage 1, r x r matrices in stage 2 and s x p matrices in stage 3. Using the Lee's probability graph s

Avoiding Local Minima of multi-layered networks-Artificial intelligence : The error rate of multi-layered networks over a training set could be calculated as the number of mis