Index register: Difference between revisions
Jump to navigation
Jump to search
(Created page with "An '''index register''' is a processor register used for pointing to an operand address within memory. It is useful when iterating through strings and arrays, and can also be used for holding loop iteration and other counters. In some architectures, it is used for reading/writing large blocks of memory. {{Stub}} Category:Central processing unit Category:Data registers") |
mNo edit summary |
||
Line 1: | Line 1: | ||
An '''index register''' is a [[processor register]] used for pointing to an [[operand]] address within memory. It is useful when iterating through strings and arrays, and can also be used for holding loop iteration and other counters. In some [[Instruction set architecture|architectures]], it is used for reading/writing large blocks of memory. | An '''index register''' is a [[processor register]] used for pointing to an [[operand]] address within memory. It is useful when iterating through strings and arrays, and can also be used for holding loop iteration and other counters. In some [[Instruction set architecture|architectures]], it is used for reading/writing large blocks of memory. | ||
{{Stub}} | {{Stub}}{{Processor technologies}} | ||
[[Category:Central processing unit]] | [[Category:Central processing unit]] | ||
[[Category:Data registers]] | [[Category:Data registers]] |
Latest revision as of 01:37, 17 December 2023
An index register is a processor register used for pointing to an operand address within memory. It is useful when iterating through strings and arrays, and can also be used for holding loop iteration and other counters. In some architectures, it is used for reading/writing large blocks of memory.