Web pages Shopping Software
Search result for "registers" :

These are the most relevant results for registers

  • In computer architecture, a processor register is a small amount of storage available on the CPU whose contents can be accessed more quickly than storage available elsewhere.

    http://en.wikipedia.org/wiki/Processor_register

  • Heat registers are offered in standard sizes as well as custom sizes. Metals available include copper, stainless steel, bronze, brass, aluminum, cast iron, brushed nickel, classic ...

    http://www.heatregisters.com/

  • Sponsored Links Floor & Wall Registers Shop Floor & Wall Heat Registers. Quick Shipping, Hard to Find Sizes. www.signaturehardware.com/

    http://dictionary.reference.com/search?q=registers&r=66

  • decorative floor registers, wood air vents ... a division of Decor and Restore, inc. A well chosen floor register adds a touch of class!

    http://www.floorregisters.net/

  • Registers in assembly language programming ... Assembly Language register set. This web page examines the use of registers in assembly language.

    http://www.osdata.com/topic/language/asm/register.htm

  • The Federal Register, on GPO Access, is the daily publication for Rules, Proposed Rules, and Notices of the Federal Government.

    http://www.gpoaccess.gov/fr/index.html

  • The Registers of Wills and Clerks of Orphans' Court Association was formed in 1927. The object of this Association is to bring into closer association and cooperation the various ...

    http://www.registersofwillsassoc.org/

  • Your best resource for quality grilles and registers for forced air and high velocity systems. All our metal register grilles are individually cast to be at least 3/16" thick and ...

    http://www.reggioregister.com/

  • Sponsored Links Pos Discover the Benefits of Microsoft Dynamics - POS. Free 30-Day Trial. www.Microsoft.com/DynamicsPOS

    http://dictionary.reference.com/browse/registers

  • A small, high-speed computer circuit that holds values of internal operations, such as the address of the instruction being executed and the data being processed.

    http://encyclopedia2.thefreedictionary.com/registers

  • Cash Registers Online - Offering SAM4s Samsung, Sharp, Royal, Casio, Toshiba TEC. Free support for all cash registers.

    http://www.cashregistersonline.com/cashregisters.asp

  • The Official Register of Land and Property in Scotland

    http://www.ros.gov.uk/

  • Free: ASIC's free registers below provide information about companies and people we register or licence & other matters. Companies; Financial services; Auditors ...

    http://www.asic.gov.au/asic/asic.nsf/byheadline/Registers?op ...

  • Cash Registers Online - Samsung, SAM4s, Sharp, Royal, Casio and Toshiba TEC cash registers. Offering cash register paper rolls, ink ribbons and manuals.

    http://www.cashregistersonline.com/

  • A and K cash registers are Supply of cash register, Sharp Cash Registers, sharp epos systems, colour touch screen epos terminal, keypad pos terminal, and stock control software ...

    http://www.akcashregisters.com/

  • Art Gordon Cash Registers, Inc., in Philadelphia, PA, is a full service company specializing in cash registers and supplies.

    http://www.artgordonregisters.com/

  • To record, or enter precisely in a designated place, certain information in the public records as is mandated by statute. A book of public records.

    http://legal-dictionary.thefreedictionary.com/registers

  • Register Of Wills. The Register of Wills is responsible for appointing personal ... Links to Local Registers

    http://www.registers.state.md.us/

  • Cash Registers, cash, register, sharp cash registers, casio cash registers, samsung cash registers, ncr cash registers, tec cash registers, royal cash register, national cash ...

    http://www.crdw.com/

  • Registers, grilles, diffusers, air outlets and vent covers. We offer high quality air distribution products at competive prices - Online shopping available 24 hours a day.

    http://registers-direct.com/

DIY registering with gocco Datsun 240Z and 260Z Register of WA In the style of John Register

This article needs additional citations for verification.
Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (March 2008)

In computer architecture, a processor register is a small amount of storage available on the CPU whose contents can be accessed more quickly than storage available elsewhere. Most, but not all, modern computer architectures operate on the principle of moving data from main memory into registers, operating on them, then moving the result back into main memory—a so-called load-store architecture. A common property of computer programs is locality of reference: the same values are often accessed repeatedly; and holding these frequently used values in registers improves program execution performance.

Processor registers are at the top of the memory hierarchy, and provide the fastest way for a CPU to access data. The term is often used to refer only to the group of registers that are directly encoded as part of an instruction, as defined by the instruction set. More properly, these are called the "architectural registers". For instance, the x86 instruction set defines a set of eight 32-bit registers, but a CPU that implements the x86 instruction set will often contain many more registers than just these eight.

Allocating frequently used variables to registers can be critical to a program's performance. This action, namely register allocation is performed by a compiler in the code generation phase.

Categories of registers

Registers are normally measured by the number of bits they can hold, for example, an "8-bit register" or a "32-bit register". Registers are now usually implemented as a register file, but they have also been implemented using individual flip-flops, high speed core memory, thin film memory, and other ways in various machines.

A processor often contains several kinds of registers, that can be classified according to their content or instructions that operate on them:

  • User-accessible Registers - The most common division of user-accessible registers is into data registers and address registers.
  • Data registers are used to hold numeric values such as integer and floating-point values. In some older and low end CPUs, a special data register, known as the accumulator, is used implicitly for many operations.
  • Address registers hold addresses and are used by instructions that indirectly access memory.
    • Some processors contain registers that may only be used to hold an address or only to hold numeric values (in some cases used as an index register whose value is added as an offset from some address); others allow registers hold either kind of quantity. A wide variety of possible addressing modes, used to specify the effective address of an operand, exist.
    • A stack pointer, sometimes called a stack register, is the name given to a register that can be used by some instructions to maintain a stack (data structure).
  • Conditional registers hold truth values often used to determine whether some instruction should or should not be executed.
  • General purpose registers (GPRs) can store both data and addresses, i.e., they are combined Data/Address registers.
  • Floating point registers (FPRs) store floating point numbers in many architectures.
  • Constant registers hold read-only values such as zero, one, or pi.
  • Vector registers hold data for vector processing done by SIMD instructions (Single Instruction, Multiple Data).
  • Special purpose registers hold program state; they usually include the program counter (aka instruction pointer), stack pointer, and status register (aka processor status word). In embedded microprocessors, they can also correspond to specialised hardware elements.
    • Instruction registers store the instruction currently being executed.
  • In some architectures, model-specific registers (also called machine-specific registers) store data and settings related to the processor itself. Because their meanings are attached to the design of a specific processor, they cannot be expected to remain standard between processor generations.
  • Control and status registers - It has three types. Program counter, instruction registers, Program status word (PSW).
  • Registers related to fetching information from RAM, a collection of storage registers located on separate chips from the CPU (unlike most of the above, these are generally not architectural registers):
    • Memory buffer register
    • Memory data register
    • Memory address register
    • Memory Type Range Registers

Hardware registers are similar, but occur outside CPUs.

Some examples

The table below shows the number of registers of several mainstream architectures. Note that the stack pointer (ESP) is counted as an integer register on x86-compatible processors, even though there are a limited number of instructions that may be used to operate on its contents. Similar caveats apply to most architectures.

ArchitectureInteger registersDouble FP registers
x8688
x86-641616
Itanium128128
UltraSPARC3232
POWER3232
Alpha3232
650230
PIC microcontroller10

Popular Searches: ABCDEFGHIJKLMNOPQRSTUVWXYZ
About Registers

This article needs additional citations for verification.Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (March 2008)In computer architecture, a processor register is a small amount o... Read more

Registers related Videos
Recent talks about Registers
  • A homeless man who called police from a Wausau laundry was hospitalized after his preliminary blood alcohol level registered at 0.56 percent, or seven times the legal limit for drivers.


  • One-third of all men suffer from premature ejaculation, according to the Journal Of sex & Marital Therapy. Want to rock her world into the wee hours, or at least until your clock registers another minute? Then take these strategies out for a test thrust.


  • The free software project SocialDNS.net enables users to register web domains in any language without cost (go://digg, go://yournamehere) and to manage their subdomains for free (go://news.digg, go://blog.yourname). Who is the owner of all names in all cultures ?


  • You can now earn money from the searches that you do daily! Just search as you normally do, your searches will be counted and you will paid monthly through PayPal, Its that simple and easy that anyone can do it. Juts follow the link to register.


  • Odd. This website was registered in July 2004, the same month Obama delivered the keynote address at the 2004 Democratic National Convention in Boston, Massachusetts, and just months before he was elected to the Senate in November 2004.