3-UNIT-1-COA-Instruction Set Architecture
3-UNIT-1-COA-Instruction Set Architecture
Addresses
▪ The memory is organized a group of n bits and it can be stored or retrieved in a single,
basic operation.
▪ Each group of n bits is referred to as a word of information, and n is called the word length.
▪ Modern computers have word lengths that typically range from 16 to 64 bits.
▪ If the word length of a computer is 32 bits, a single word can store a 32-bit 2’s-
complement number or four ASCII characters, each occupying 8 bits.
▪ The 2 k addresses constitute the address space of the computer, and the memory can
have up to 2 k addressable locations.
▪ A 32-bit address creates an address space of 232 or 4G (4 giga) locations, where 1G is
230. Other notational conventions that are commonly used are K (kilo) for the number
210 (1,024), and T (tera) for the number 240.
the operation B←[A] + [B]. When the sum is calculated, the result is sent to the memory and
stored in location B, replacing the original contents of this location. This means that operand
B is both a source and a destination.