Question

In: Computer Science

how a logical address is translated to a physical address by hard disk controller

how a logical address is translated to a physical address by hard disk controller

Solutions

Expert Solution

When talking about the memory we should know that memory consists of large arrays which has the addresses associated with them. Now to translate the logical address to physical address this process is called as address binding. Infact address binding refers to mapping addresses from one space to another space and that can be any space.

The virtual or logical address is the address which is generated by the CPU during the execution phase while the physical address is indicated to the location in the physical memory unit. The address binding can be done in 3 ways -

1. Compile time

2. Load time

3. Execution time

But generally we use the run time binding which is done with the help of MMU which is memory management unit. It is a hardware device used to do the mapping during the run time. It's scheme is LIKE -

CPU - - - - - - - - - MMU---------MEMORY

Where cpu is the virtual address and memory is the physical address.

Apart from this if you have any doubt feel free to use the comments section.


Related Solutions

1. What is the differences between physical and logical address, and why do we need logical...
1. What is the differences between physical and logical address, and why do we need logical addresses? 2.Discuss IPv4 and IPv6 according to it capabilities to address a single device on any network in the world and how it correlates to the Internet of Things (IoT).
An advantage of a physical address pointer is that a. it points directly to the actual disk storage .....
An advantage of a physical address pointer is thata. it points directly to the actual disk storage location.b. it is easily recovered if it is inadvertently lost.c. it remains unchanged when disks are reorganized.d. all of the above are advantages of the physical address pointer.
The two most common Networking Diagrams are: Logical and Network Logical and Design Logical and Physical...
The two most common Networking Diagrams are: Logical and Network Logical and Design Logical and Physical Physical and Network When considering project costs, which of the following should produce the least amount of recurring costs: Personnel training Telecommunications line charges Equipment maintenance Networking hardware User requirements are most closely associated with what other requirements category: Application Computing platform Network Business Which of the following standards specifies the need for plenum cabling? National Electrical Code OSI model EIA-568 RS-232 During which...
Distinguish between logical models and physical models. How is each useful?
Distinguish between logical models and physical models. How is each useful?
For a mass storage device e.g. a hard disk or solid state disk give an example...
For a mass storage device e.g. a hard disk or solid state disk give an example of data processing when: sustained rate was used burst rate was "triggered"
I need this Java code translated into C Code. Thank you. //Logical is the main public...
I need this Java code translated into C Code. Thank you. //Logical is the main public class public class Logical { public static void main(String args[]) { char [][] table= {{'F','F','F'},{'F','F','T'},{'F','T','F'},{'F','T','T'},{'T','F','F'},{'T','F','T'},{'T','T','F'},{'T','T','T'}}; // table contains total combinations of p,q,& r int totalTrue, totalFalse, proposition;    //proposition 1: proposition=1; start(proposition); totalTrue=0; totalFalse=0; for(int i=0;i<8;i++) {    { char o= conjuctive(implecation(negation(table[i][0]),table[i][1]),implecation(table[i][2],table[i][0])); System.out.println(" "+table[i][0]+" "+table[i][1]+" "+table[i][2]+" "+o); if(o=='T') totalTrue++; else totalFalse++;    } } finalOutput(totalTrue,totalFalse,proposition); System.out.println(" "); System.out.println(" ");    //proposition 2: proposition=2; start(proposition);...
1) Low level formatting divides a disk into sections that the disk controller can read and...
1) Low level formatting divides a disk into sections that the disk controller can read and write. is usually performed by the purchaser of the disk device is different from physical formatting does not usually provide an error-correcting code 2) Find the match up from the first column - the type of system calls to the second column - the categories normally supplied by the Operating System .     Attach or detach remote devices Open file, close file Get/set Device...
What is a traditional Hard Disk Drive (HDD) composed?
What is a traditional Hard Disk Drive (HDD) composed?
12-How sound sample is measured? 13-How the Hard Disk Drive speed is measured? 14-What are the...
12-How sound sample is measured? 13-How the Hard Disk Drive speed is measured? 14-What are the two type of hard drives? 15- What are the two common standardized form factors of Hard Disk Drive?
Select the correct statement(s) regarding network physical and logical topologies.
  Select the correct statement(s) regarding network physical and logical topologies.     a. a network’s physical topology must always be the same as its logical one     b. the physical topology addresses how devices are connected, while a logical topology addresses how devices actually communicate to one another     c. only guided networks have physical and logical topologies     d. b and c are correct statements Select the correct statement(s) regarding shared Ethernet LANs.    ...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT