Byte of the 8080 and the 8086, used in early personal computers, could also perform a small number of operations on the four-bit pairs in a byte, such as the decimal-add-adjust (DAA) instruction. A four-bit quantity is often called a nibble, also "nybble", which is conveniently represented by a single hexadecimal digit. The term "octet" is used to unambiguously specify a size of eight bits. It is used extensively in protocol definitions. Historically, the term "octad" or "octade" was used to denote eight bits as well at least in Western Europe; however, this usage is no longer common. The exact origin
64-bit computing in 64 bits depends on the integer representation used. With the two most common representations, the range is 0 through 18,446,744,073,709,551,615 (2 − 1) for representation as an (unsigned) binary number, and −9,223,372,036,854,775,808 (−2) through 9,223,372,036,854,775,807 (2 − 1) for representation as two's complement. Hence, a processor with 64-bit memory addresses can directly access 2 bytes (=16 exabytes) of byte-addressable memory. With no further qualification, a "64-bit computer architecture" generally has integer and addressing processor registers that are 64 bits wide, allowing direct support for 64-bit data types and addresses. However, a CPU might have external data buses or address