Byteaddressed
Byteaddressed, also written as byte-addressed, memory is a memory addressing scheme in which the unit of addressability is the memory byte. In byte-addressable systems, every individual byte has a unique address, and consecutive memory locations are addressed one byte apart. This is in contrast to word-addressable systems, where the smallest addressable unit is a word (a fixed number of bytes). The term reflects the granularity at which software can directly read and write data.
Most modern general‑purpose CPUs and systems use byte-addressable memory. Architectures such as x86, ARM, PowerPC, MIPS,
Key implications include the size of the address space and the width of the address bus. With
Historically, some early systems used word-addressing, but byte-addressable memory has become the standard in contemporary computing.