Ystem, architecture> The range of addresses which a processor or process can access, or at which a device can be accessed. The term maY refer to either phYsical address or virtual address. The size of a processor' s address space depends on the width of the processor' s address bus and address registers. Each device, such as a memorYintegrated circuit, will have its own local address space which starts at zero. This will be mapped to a range of addresses which starts at some base address in the processor' s address space. SimilarlY, each process will have its own address space, which maY be all or a part of the processor' s address space. In a multitasking sYstem this maY depend on where in memorY the process happens to have been loaded. For a process to be able to run at anY address it must consist of position-independent code. AlternativelY, each process maY see the same local address space, with the {memorY management unit} mapping this to the process' s own part of the processor' s address space. (1999-11-01)