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
How Web-Based Word Processing Works? Web-based word processors are hosted in the cloud, not on the hard drive-as are the documents formed with these applications. And these web

All components of computer communicate with processor by the system bus. Which means I/O devices required to be attached to system bus. But I/O devices aren't connected directly to

SUPER COMPUTER The upper end of state of art mainframe machine is the supercomputer. These  are  the  fastest  machines  in  terms  of  processing  speed  and  use multiprocess

List the factors that determine the storage device performance. i.Access time ii.Cycle time iii.Transfer Rate.

The last digit of a credit card number is the check digit, which protects against transcription errors like an error in a single digit or switching two digits. The following method

Arithmetic Pipeline The complex arithmetic operations like floating point and multiplication operations use a lot of the time of the ALU. These operations can also be pipelined

The number and nature of registers is a major factor which distinguishes among computers. For illustration, Intel Pentium has about 32 registers. A number of these registers are sp

Blocking and Non-Blocking network In non-blocking networks the route from any free input node to any free output node can always be offered. Crossbar is an best example of non-

Determine the benefits of developing prototype According to SOMM [96] benefits of developing prototype are as following:  1.  Communication gap between clients and software

Artificial intelligence language processing (AILP) is a field of computer science and linguistics concerned with the interactions among computers and human (natural) languages; it