FACTOID # 62: The four largest nations are Russia, China, USA, and Canada.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Index register

An index register in a computer CPU is a processor register used for modifying operand addresses during the run of a program, typically for doing vector/array operations. Index registers were first used in the British Manchester Mark I computer, in 1949.


Before the invention of index registers, and without indirect addressing, array operations had to be performed either by linearly repeating program code for each array element (i.e. over all address locations), or by using rather "dirty" self-modifying code techniques – both alternatives leading to quite significant disadvantages in program flexibility and maintenance, as well as being wasteful of computer memory; the latter a very scarce resource in computer installations of the early era (as well as in early microcomputers several decades later).


In general, index registers became a standard part of computers during the technology's second generation (roughly 1955–1964). See, for example, the IBM 700/7000 mainframes. Early "small machines" with index registers include the AN/USQ-17, around 1960, and the real-time computers from Scientific Data Systems. The first microprocessor with an index register appears to have been the Motorola 6800, whose upgraded clone MOS Technology 6502 made good use of two such registers.


  Results from FactBites:
 
Woodford County Almshouse Registers Index (1868-1957) (631 words)
The Woodford County Almshouse Registers Index was compiled by Eric Groenke, intern for the Illinois Regional Archives Depository (IRAD) System at Illinois State University in Normal.
Each entry found in the index contains the following categories of information: the name, birthplace, age and occupation of the inmate; the date of admission to the almshouse; and the page and volume numbers.
Registers show the admission number; the name, birthplace, occupation, age and former residence of the inmate; the dates of admission and discharge; the date of death (when the inmate died while staying at the almshouse); and remarks.
Index register - Wikipedia, the free encyclopedia (212 words)
An index register in a computer's CPU is a processor register used for modifying operand addresses during the run of a program, typically for doing vector/array operations.
Index registers were first used in the British Manchester Mark I computer, in 1949.
Before the invention of index registers, and without indirect addressing, array operations had to be performed either by linearly repeating program code for each array element (i.e.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.