How The First Cpu Was Organized– (2)

Google+ Pinterest LinkedIn Tumblr +

PROCESSORS CONSIST OF REGISTERS

Whether in the oldest calculators

Or the newest computers.

All computing depends upon the versatile

And complicated parts called registers.

Each register is specially “trained” for a particular work.

Each register is made of hundreds of logic gates

Each register is a long row of electronic chambers

To keep long strings of zeroes and ones inside.

The register’s logic circuits examine the strings.

Some strings are divided into smaller strings

And then forward them to their destinations

Bigger strings travel the twenty lane/ thirty lane /forty lane roads.

Some the eight lane /twelve lane/sixteen lane roads.

Dr von Neumann constructed

Powerful “processors” using groups of registers.

Each processor is like a big government office

Employing dozens of specially trained clerks.

The CPU or the “central processing unit”

Was the chief processor or commander-in-chief

And the ALU or the “arithmetic and logic unit”

Was the mathematics brain of the calculator.

.But we should note that each processor

Contains dozens of the special “registers”

Which process the 010101 strings in different ways.

Specified and highly standardized electric pulses

Flow between all the computer parts

When the CPU switches on special circuits.

Only such pulses enable data to flow

Between the different computer parts.

Like the registers, the inputting and outputting parts,

And between the CPU and ALU

And the memory houses of the “magnetic main memory” board.

Highly standardized electric pulses

Travelling to and fro every single moment

Between the parts constitute a kind of signal language

Based on which the CPU works

Like the internal commander-in- chief.

The CPU sends to the versatile registers

A system of accurately coded electric pulses

To make them do specific duties.

The registers too send coded signals to the CPU and ALU.

THE CPUCONTROLS ALL SWITCHING

The electric pulses are a kind of yes/no signals.

If the correct electric pulses

In the predetermined order are not received

By the central controlling circuits of CPUor ALU.

All work would be suspended

And a coded message would be generated

Asking for help of the human engineer.

The von Neumann architecture made the ALU

A pure and simple mathematics professor

Without any duties of switching circuits.

The CPU was in charge of all switching

It was the chief switching officer

And the commander in chief

Having powers over all registers and also over the ALU

Only the CPU could switch on or switch off

All the electrical and mathematical circuits

After receiving signals from the parts

In response to its own electric pulses.

Perhaps there are thousands of such standardized yes/no codes

But the CPU is really not the commander- in- chief!

It is the abject slave of the human engineer and nothing more!

The CPU is required to implement instructions

Of the human engineer step by step with out any grumbling.

(However it could point out problems to human engineer

Through specially coded automatic messages).

The human engineer first types on a key board

The “instructions” using English like “reserved words”.

(The “reserved words” are actually codes

For big electric circuits that run the computer’s parts.)

First he uses only the ordinary numbers

And letters of alphabet or symbols

Like commas and full stops just as we write on paper

A machine converts the letters and numbers into 010101 code

The machine cuts tiny zeroes and ones on packs of thick paper cards.

Still another machine using photo electric cells

Would convert the 010101 code of holes

Existing on the punched cards

Into a code of electrical pulses

Exactly matching the above 010101 code

The electric code is in two specified voltages

And flows to the magnetic main memory board

And crates an equivalent 010101 magnetic code..

Only the flowing electric codes or

The equivalent recorded magnetic codes

Are understood by the CPU, ALU and registers. .

The CPU obtains a copy of the “instruction”

From the main memory board.

The copy of the instruction

Is received into a specified “data register” of the CPU.

The CPU is only chief switching officer

And directs the data register

To examine and process the instruction.

Share.

About Author

Leave A Reply