Computer Registers



Rating - 3/5
526 views

Computer instructions are normally stored in consecutive memory locations and are executed sequentially one at a time. The control reads an instruction from a specific address in memory and executes it. It then continues by reading the next instruction in sequence and executes it, and so on. This type of instruction sequencing needs a counter to calculate the address of the next instruction after execution of the current instruction is completed. It is also necessary to provide a register in the control unit for storing the instruction code after it is read from memory. The computer needs processor registers for manipulating data and a register for holding a memory address. These requirements dictate the register configuration shown in Fig. 5-3. The registers are also listed in Table 5-1 together with a brief description of their function and the number of bits that they contain.

These Topics Are Also In Your Syllabus
1 Indirect Address link
2 Computer Registers link
You May Find Something Very Interesting Here. link
3 Program Counter link
4 Common Bus System link
5 Common Bus System-memory address link

The memory unit has a capacity of 4096 words and each word contains 16 bits. Twelve bits of an instruction word are needed to specify the address of an operand. This leaves three bits for the operation part of the instruction and a bit to specify a direct or indirect address. The data register (DR) holds the operand read from memory. The accumulator (AC) register is a generalpurpose processing register. The instruction read from memory is placed in the instruction register (IR). The temporary register (TR) is used for holding temporary data during the processing.

These Topics Are Also In Your Syllabus
1 Stored Program Organization link
2 Instruction Codes link
You May Find Something Very Interesting Here. link
3 Indirect Address link
4 Computer Registers link
5 Program Counter link

These Topics Are Also In Your Syllabus
1 Stored Program Organization link
2 Instruction Codes link
You May Find Something Very Interesting Here. link
3 Indirect Address link
4 Computer Registers link
5 Program Counter link

Rating - 3/5
483 views

Advertisements
Rating - 3/5