General Machine Architechture In System software

General Machine Architecture In System software.

The architecture of the computer is first given by “Von Neuman”, so this architecture is called “von Neuman” architecture. It works on Stored program concept.

General machine architechture

The above architecture is called von Neuman Architecture/stored program concept.

General machine Architechture

Fig:- IBM 360 machine architecture.

  1. IC = Instruction Counter
  2. IR = Instruction Register
  3. II = Instruction Interpreter
  4. WR = Working Register
  5. GR = General Register
  6. MC = Memory Controller
  7. MAR = Memory Address Register
  8. MBR = Memory Buffer Register

I/O channel:-

–> It is a separate unit for input-output operation.

–> It manages data transfer between memory and I/O.

1. IC (Instruction Controller):-

It is also called the location counter. It Stores the address of current Instruction(Instruction to be executed).

2. IR (Instruction Register):-

It is a register which stores the instruction.

3. II (Instruction Interpreter):-

It interprets the instruction to be executed. Example:- Signal for addition, subtraction, multiplication.

4. MC ( Memory Controller):-

It controls all memory-related activities.

5. MAR(Memory Address Register):-

It is a register which contains the address or memory location.

6. MBR (Memory Buffer Register):-

It is a register which stores the content(Whose address is specified by MAR).

7. WR (Working Register):-

Those registers are used by the processor for calculation(During execution).

8. GR(General Register):-

These registers are used by the programmer.





  1. Aly Chiman

    Hello there, My name is Aly and I would like to know if you would have any interest to have your website here at promoted as a resource on our blog ?

    We are updating our do-follow broken link resources to include current and up to date resources for our readers. If you may be interested in being included as a resource on our blog, please let me know.

    Thanks, Aly

Leave a Reply