# Logical vs. Physical Addresses
## Official Documentation
- **Intel® 64 and IA-32 Architectures Software Developer's Manual**
  - [Link](https://software.intel.com/content/www/us/en/develop/articles/intel-sdm.html)
- **ARM® Architecture Reference Manual**
  - [Link](https://developer.arm.com/documentation/ddi0487/latest)
- **MIPS® Architecture Reference Manual**
  - [Link](https://www.mips.com/products/architectures/mips64/)

## Research Papers
- **"Virtual Memory: Issues of Implementation" by Peter J. Denning (1970)**
  - [Link](https://dl.acm.org/doi/10.1109/C-M.1970.216702)
- **"Address Translation Mechanisms in Virtual Memory Systems" by J. Fotheringham (1961)**
  - [Link](https://dl.acm.org/doi/10.1145/366623.366647)
- **"Memory Resource Management in VMware ESX Server" by C. Waldspurger (2002)**
  - [Link](https://www.usenix.org/legacy/event/osdi02/tech/full_papers/waldspurger/waldspurger.pdf)

## Additional Online Resources
- **Operating Systems: Three Easy Pieces - Address Spaces**
  - [Link](https://pages.cs.wisc.edu/~remzi/OSTEP/vm-intro.pdf)
- **GeeksforGeeks: Logical and Physical Address in Operating System**
  - [Link](https://www.geeksforgeeks.org/logical-and-physical-address-in-operating-system/)
- **Computerphile: Virtual Memory**
  - [Link](https://www.youtube.com/watch?v=5lFnKYCZT5o)

## Books
- **"Operating System Concepts" by Abraham Silberschatz, Peter B. Galvin, and Greg Gagne**
  - ISBN: 1118063333
  - Chapter 9 covers virtual memory, including logical and physical addresses.
- **"Modern Operating Systems" by Andrew S. Tanenbaum and Herbert Bos**
  - ISBN: 013359162X
  - Provides a comprehensive explanation of memory management, including address translation.
- **"Computer Architecture: A Quantitative Approach" by John L. Hennessy and David A. Patterson**
  - ISBN: 0128119055
  - Offers detailed insights into memory hierarchies and address translation mechanisms.

## Standards
- **IEEE Std 1003.1-2017 (POSIX.1-2017)**
  - Includes specifications related to memory management in operating systems

## Online Courses
- **MIT OpenCourseWare: 6.004 Computation Structures**
  - [Link](https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/)
- **Coursera: Operating Systems and You: Becoming a Power User**
  - [Link](https://www.coursera.org/learn/os-power-user)
- **edX: Computer Science 162, 001: Operating Systems and System Programming**
  - [Link](https://www.edx.org/course/operating-systems-and-system-programming)
