What is index register? - Definition from WhatIs.com
Part of the Microprocessors glossary:

An index register is a circuit that receives, stores, and outputs instruction-changing codes in a computer. This circuit is also called an address register or a register of modifications.

A register is a data-holding place in a computer processor. A register can hold an instruction, a storage address, or any kind of data. The effective address of an entity in a computer running multiple programs comprises the base, index, and relative addresses, all stored in the index register, and any of which can be modified by the index register before the entity is acted upon (for example, an instruction is carried out).

A typical computer contains several index registers, sometimes more than a dozen. Index registers operate much faster than primary storage (main memory), although part of the primary storage may be assigned to the index register if needed. The index register improves computer performance by speeding up simple operations.

This was last updated in August 2012
Contributor(s): Stan Gibilisco
Posted by: Margaret Rouse

Related Terms

Definitions

  • biomimetics (biomimicry)

    - Biomimetic refers to human-made processes, substances, devices, or systems that imitate nature. Biomimetic technologies are also known as biomimicry: mimicry of biological systems. (WhatIs.com)

  • clock gating

    - Clock gating is the power-saving feature in semiconductor microelectronics that enables switching off circuits. Many electronic devices use clock gating to turn off buses, controllers, bridges and ... (WhatIs.com)

  • nanomedicine

    - Nanomedicine is the application of nanotechnology (the engineering of tiny machines) to the prevention and treatment of disease in the human body. (WhatIs.com)

Glossaries

  • Microprocessors

    - Terms related to microprocessors, including definitions about silicon chips and words and phrases about computer processors.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.