Files
amILearningEnough/docs/resources/operatingSystem/logicalVsPhysicalAddresses.md
2024-12-21 01:23:20 +05:30

2.4 KiB

Logical vs. Physical Addresses

Official Documentation

  • Intel® 64 and IA-32 Architectures Software Developer's Manual
  • ARM® Architecture Reference Manual
  • MIPS® Architecture Reference Manual

Research Papers

  • "Virtual Memory: Issues of Implementation" by Peter J. Denning (1970)
  • "Address Translation Mechanisms in Virtual Memory Systems" by J. Fotheringham (1961)
  • "Memory Resource Management in VMware ESX Server" by C. Waldspurger (2002)

Additional Online Resources

  • Operating Systems: Three Easy Pieces - Address Spaces
  • GeeksforGeeks: Logical and Physical Address in Operating System
  • Computerphile: Virtual Memory

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
  • Coursera: Operating Systems and You: Becoming a Power User
  • edX: Computer Science 162, 001: Operating Systems and System Programming