Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21dad4d3ce66102

Jump to content

Base address

From Wikipedia, the free encyclopedia

In computing, a base address is a memory address serving as a reference point ("base") for other addresses. For example, the address of the beginning of a data structure could be used as the base address for references to elements of that structure.[1] Related addresses can be accessed using an addressing scheme.

Under the relative addressing scheme, to obtain an absolute address, the relevant base address is taken and an offset (aka displacement) is added to it. Under this type of scheme, the base address is the lowest-numbered address within a prescribed range, to facilitate adding related positive-valued offsets.

In IBM System/360 architecture, the base address is a 24-bit value in a general register (extended in steps to 64 bits in z/Architecture), and the offset is a 12-bit value in the instruction (extended to 20 bits in z/Architecture).[2][3]

See also

[edit]

References

[edit]
  1. "What is a base address?". WeAreDevelopers.com. Retrieved 9 July 2025.[permanent dead link]
  2. Student Text Introduction to IBM System/360 Architecture (PDF). IBM Corporation. April 1968. p. 14. Retrieved June 20, 2025.
  3. Greiner, Dan. "IBM z/Architecture CPU Features A Historical Perspective" (PDF). Share.org. Retrieved June 20, 2025.