Virtual and Real Address Compare
Original Publication Date: 1978-Apr-01
Included in the Prior Art Database: 2005-Feb-20
The address compare mechanism for computer systems having virtual storage is normally complex and expensive. In a computer system having virtual storage, the virtual address must be translated to a real or physical address. The virtual storage may be organized by pages where each virtual address contains a page identifier (PID) of m - x bits for identifying one of y pages, and a byte identifier (BID) of x bits for identifying a discrete byte within a page. The real or physical storage can be segmented into frames where each frame has the same byte capacity as a page. The real storage address would then contain a frame identifier (FID) of n - x bits for locating one of z frames, and a byte identifier (BID) for discretely addressing a byte within the addressed frame.