add docs for memory address mapping