answersLogoWhite

0

There is no single answer to this question. A byte is universally defined as a tuple of 8 bits (sometimes bytes are also called octets, therefore).

However, a word commonly refers to the natural word for a given processor, that is the processor's preferred entity for arithmetic operations. The word is therefore typically defined by the processor's ALU width.

Typical 8, 16 or 32 bit processors have 8, 16 or 32 bit words (containing 1, 2 or 4 bytes), respectively. Other processors have another word size, such as 3 bytes per word, or 8.

In Windows programming, a word is often thought to refer to a 16 bit entity, mostly because the classic 32-bit Windows API makes frequent use of DWORD, a double-word, 32 bits or 4 bytes wide. However, these data types are not generally portable and are not recommended for use outside the specific context of this API.

User Avatar

Wiki User

12y ago

What else can I help you with?