[1] https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
ISA/OS level: Architectural and Operating System Support for Virtual Memory
(Both are books)