A scheme for translating virtualIn our context, refers to what are usually software models of some physical thing. The model behaves like the real thing except, in some cases, in performance. addresses, created by a compilerA software development tool that takes a high-level program (source code) and translates it into a low-level machine-language program (object code)., into the physical addresses representing where things are located in a real systemThis is a very generic term for any collection of components that, all together, can do something. Systems can be built from subsystems. Examples are your cell phone; your computer; the radio in your car; anything that seems like a "whole.".