answersLogoWhite

0

Physical Address refers to Storage location on Physical Memory wheres Logical Addressing is used by Memory Managing Programs to refers addresses from Physical Memory and Virtual Memory.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

What is logical address space and physical address space?

Logical address is the address generated by the CPU (from the perspective of a program that is running) whereas physical address (or the real address) is the address seen by the memory unit and it allows the data bus to access a particular memory cell in the main memory. All the logical addresses need to be mapped in to physical addresses before they can be used by the MMU. Physical and logical addresses are same when using compile time and load time address binding but they differ when using execution time address binding.


Minimum number of address lines needed to access a physical memory of 1GB?

You need 30 address lines to access 1G of memory. 230 = 1,073,741,824. log2 (1,073,741,824) = 30.


What is the difference between physical memory and logical memory?

Look at it this way, Say a application needs something computed by the CPU. That application says to the CPU, "I'm going to send you 500 pieces of data, so I need a space in the memory that is 500 pieces of data big." So the CPU takes a look at the memory. Initially there is room for 10,000 pieces of data, but because there are other processes already running the first 1 - 2,000 pieces are already taken up. The CPU says to himself from piece 2,000 to 2,500 is were all new data is going to go. The physical memory is the address from 2,000 to 2,500. Now the application doesn't realize that there are other processes that the CPU is taking care of. All it sees is the data 1- 500 pieces stored in the memory. This is logical memory. When the application wants to run a piece of data of the 1-500, its says to the CPU run the piece 130. In reality 130 is not even a space in the memory that the CPU has set out for the application. Because remember it was originally 2,000-2500 that was set aside for the application. Piece 130 according to the applications logical memory is in reality piece 2130 in the physical memory. So when the CPU is receiving instructions from the application it has to translate the logical memory in to the physical memory and then back into the logical when replying to the application.


How many bits of address bus are required to address 1mb memory?

You need 20 bits of address bus to address 1 Mb of memory.


How logical address is mapped to physical address?

In the 8086/8088, the logical address (or effective address) is mapped to a physical address by adding it to the left shifted by 4 value of a segment register. For example, is the logical address is 1234H, and the segment register's contents is 5678H, the physical address is 1234H + 56780H, or 579B4H.


What stores the data that the CPU actively uses?

The CPU registers. If the data is too large to physically store in a register, the register stores the memory address containing the data instead (usually a RAM address but could be any address in the physical address space, including ROM and graphic memory). On a 32-bit system, data registers need to be at least 32-bits long in order to store memory addresses.


How can you calculate the physical memory of the next instruction executed by the microprocessor?

To calculate the physical memory address of the next instruction executed by a microprocessor, you typically use the program counter (PC), which holds the address of the next instruction to be fetched. The PC is incremented after each fetch, usually by the size of the instruction that was executed. In systems with paging or segmentation, you may also need to consider the current values of the segment registers or page tables to translate virtual addresses to physical addresses correctly. Thus, the physical address can be derived from the PC value, along with any necessary address translation mechanisms.


What is wrong with the logic of the Gettysburg Address?

The Gettysburg Address is a brilliant piece of emotional persuasive speech. The three major types of appeal in speech are logos, ethos, and pathos (logical, moral, and emotional). The Gettysburg Address is not a logical construction. There is a certain logical conflict in the appeal to the idea of freedom, while denying freedom to those who wished to secede from the Union. Lincoln emphasized the moral need for freedom and equality and supported that with an emotional appeal to the memory of the slain soldiers. This is generally recognized as one of the finest short speeches ever delivered in the English language.


How can calculate page number and offset from logical address equals 2000 and page equals 4KB?

u have not mentioned the unit with logical address, if its byte , u cannot have such small memory , as page size is bigger i.e 4*1024=4096bytes Assuming it is 2000kb=2000*1024=2048000bytes page no will be : 2048000/4096=500 its the page no, and to calculate the offset : 2048000%4096=0;


How to set memory size on windows xp to 786 so i can run greetings workshop?

You don't 'set' the memory size, you need to add physical memory.


How many address lines are necessary to address two megabytes of memory?

Let N be the number of addresses line 2 megabyte = 2*1024 =2048 N = log (size in bytes) /log 2 N= log 2048/log 2 N=11


How do you access 1 GB memory with 8085?

You need some kind of memory expander, which maps a frame of addresses to a location in physical memory. Better, use an 8086/8088.