This article needs additional citations for verification. (February 2018) |
In computing, a memory address is a reference to a specific memory location in memory used by both software and hardware.[1] These addresses are fixed-length sequences of digits, typically displayed and handled as unsigned integers. This numerical representation is based on the features of CPU (such as the instruction pointer and incremental address registers), as well programming language constructs that treat the memory like an array.