0% found this document useful (0 votes)
45 views1 page

COA Address Homework

The document discusses stored program organization in computers. It describes how the ability to store and execute instructions is key to general-purpose computers. The simplest organization has one processor register and instructions with two parts - one specifying the operation and the other specifying an address. It shows a figure illustrating stored program organization. It also describes addressing modes like direct and indirect operands, and how instructions can be stored in 16-bit words with 4 bits for operation code and 12 bits for operand addresses in a 4096-word memory.

Uploaded by

Santosh Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views1 page

COA Address Homework

The document discusses stored program organization in computers. It describes how the ability to store and execute instructions is key to general-purpose computers. The simplest organization has one processor register and instructions with two parts - one specifying the operation and the other specifying an address. It shows a figure illustrating stored program organization. It also describes addressing modes like direct and indirect operands, and how instructions can be stored in 16-bit words with 4 bits for operation code and 12 bits for operand addresses in a 4096-word memory.

Uploaded by

Santosh Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Stored Program Organization

• The ability to store and execute instructions is the most important property of a general-
purpose computer. That type of stored program concept is called the stored program
organization.
• The simplest way to organize a computer is to have one processor register and an instruction
code format with two parts. the first part specifies the operation to be performed and the
second specifies an address.
• The below figure shows the stored program organization.

Addressing Modes
• Direct operand - an operand stored in the register or in the memory location specified.
• Indirect operand - an operand whose address is stored in the register or in the memory
location specified.
• For a memory unit with 4096 words we need 12 bits to specify an address since 2^12= 4096.
• If we store each instruction code in one 16-bit memory word, we have available four bits for
the operation code to specify one out of 16 possible operations, and 12 bits to specify the
address of an operand.

You might also like