Is Von Newman Architecture a model of the Central Dogma of Life?

       A comparison has special significance only when things come close to each other. The birth of Bioinformatics brought two major disciplines – biology and information technology – very close to each other, which paved the way for this article.

       The Von Newman architecture explains the “stored program concept” associated with digital computers. According to this architecture, the program stored in the disk has to be brought into the main memory for execution. The Central Processing Unit carries out the execution. In Eucaryotic cells, similar to the “stored program concept”, we have the “central dogma of life”. According to this concept, proteins are synthesized inside the cell from the information stored in the DNA.

       In this article, I am trying to explain the similarities existing between these two concepts. Given below are the sequences of events taking place in each of the above architecture.

Von Newman Architecture
Central Dogma of Life
Comments
Disk DNA

 

Both are stationary data storage areas.

 

A file in the Disk A gene in the DNA

 

May be stored in scattered areas.

 

Each file has a specific beginning and end.
Each gene has a specific beginning and end.

 

In both, there should be a beginning and ending

 

Identify the blocks corresponding

to a file using file descriptor

Identify the exons corresponding to a gene by splicing

 

Both are non contiguous; identify only coding areas.

 

File loaded into RAM (assume enough memory available) mRNA in cytoplasm

 

In both, the stored data is to be transferred to another location for execution

 

Execution coordinated by Control Unit Protein synthesis coordinated by Ribosome.

 

Both have a control unit

 

Execution done with the help of Arithmetic and Logic Unit Protein synthesis done with the help of tRNA

 

Both executes each instruction

 

Microprocessor instructions are executed Peptide bonding of amino acids (instructions) are executed

 

In both, each instruction is to be executed

 

Data at the beginning of the file is taken for execution Start codon is get translated in the protein synthesis.

 

Starting area is very critical in both cases.

 

End of file is not taken as a valid file data. Stop codon is not get translated in protein synthesis.

 

 

In both,ending part is only an indicator, not contain any valid information!!!.
( like a full stop in an English sentence)

 

The intermediate/final results are stored in the accumulator tRNA stores the intermediate/final results

 

Both results are to be taken out from their production site for further use

 

Output produced is binary values Protein is the output produced.

 

Both has significant result.

 

At some times, a conversion to other forms (e.g.: ASCII, sound etc) is needed.
Protein has to be folded at sometimes before their use.
(Eg: -hemoglobin)

 

May/may not convert the output for further operations.

 

Multi threading/
Multiprocessing architecture available
Polyribosome architecture exists.

Parallel execution possible.

Binary digits (bits) are used for the execution. A binary number system is used.

DNA digits/symbols (dits/ dymbols) are used for execution [OR] Cell digits/symbols (cits/ cymbols) are used for execution. A base-4 number/symbol system is used when 4 different symbols are used (a similar binary number/symbol system can be assumed if purines & pyrimidines are taken.)

 

is it the time for dits/cits….?
Whatever be…C/D comes after B (evolutionary naming!!!)

 

Millions of transistors in a single silicon chip
Millions of ribosome in a single cell

 

Enormous computing power available….!!!

 

A transistor mainly has 3 areas for its operation (Emitter, Base & Collector) Out of the 4 sites of a ribosome, 3 areas (E-site, P-site & A-site) are mainly used for execution by tRNA.

 

In both, number 3 has a special role!! Both has an E-site!!!

 

The last five comparisons are not related to Von Newman architecture. The similarities never ends… We can add more and more, limited only by our imagination!!!


                        Transcription & Interpretation by...
                                                                    
Gopa Kumar G


 

 


               
Site Maintained by CBi Students 2006
© Centre for Bioinformatics 2006
Site Designed by newnmedia