Stored Program Organization



Rating - 4/5
530 views

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 memory address tells the control where to find an operand in memory. This operand is read from memory and used as the data to be operated on together with the data stored in the processor register.

Figure 5-1 depicts this type of organization. Instructions are stored in one section of memory and data in another. For a memory unit with 4096 words we need 12 bits to specify an address since 212 = 4096. If we store each instruction code in one 16-bit memory word, we have available four bits for the operation code (abbreviated opcode) to specify one out of 16 possible operations, and 12 bits to specify the address of an operand. The control reads a 16-bit instruction from the program portion of memory. It uses the 12-bit address part of the instruction to read a 16-bit operand from the data portion of memory. It then executes the operation specified by the operation code.

 

 

These Topics Are Also In Your Syllabus
1 Arithmetic Logic Shift Unit link
2 Instruction Codes link
You May Find Something Very Interesting Here. link
3 operation code link
4 Stored Program Organization link
5 Instruction Codes link

 

 

 

 

 

These Topics Are Also In Your Syllabus
1 List of Logic Microoperations link
2 Hardware Implementation link
You May Find Something Very Interesting Here. link
3 Some Applications Hardware Implemntation link
4 Hardware Implementation - selective set link
5 Shift Microoperations link

 

 

 

 

 

These Topics Are Also In Your Syllabus
1 Arithmetic Logic Shift Unit link
2 Instruction Codes link
You May Find Something Very Interesting Here. link
3 operation code link
4 Stored Program Organization link
5 Instruction Codes link

 

Computers that have a single-processor register usually assign to it the name accumulator and label it AC. The operation is performed with the memory operand and the content of AC.

Computers that have a single-processor register usually assign to it the name accumulator and label it AC. The operation is performed with the memory operand and the content of AC.


Rating - 4/5
478 views

Advertisements
Rating - 4/5