next up previous contents
Next: 5) Layered Implementation Up: FUNDAMENTAL IDEAS Previous: 3) Processes

4) Mapped Address Space

Each virtual computer would not have its own central memory, to be referenced by load and store machine instructions. Instead, associated with each process would be a map which converts each load and store memory address into a file and address within the file. A load instruction will load a register with a word from some file, and conversely, a store instruction will place the contents of a register into a file. Thus, only one concept of data storage facility need be designed, files, rather than two, files and process memories.

Paul McJones