Wednesday, May 3, 2017

V Neumann architecture and Turing

Hello guys! How are you doing?
Today I am going to introduce you to a very interesting topic. Which is the,

 and the.
                          Who was the inventor from the Turing machine? 

 The famous mathematician, Alan Mathison Turing was born on 23 June 1912, in London.  In his seminal 1936 paper, he proved that there cannot exist any universal algorithmic method of determining truth in mathematics, and that mathematics will always contain undecidable propositions. That paper also introduced the "Turing machine". His papers on the subject are widely acknowledged as the foundation of research in artificial intelligence.
This is Alan Turing. 






Who was the inventor of the V Neumann architecture?

John von Neumann  (December 28, 1903 – February 8, 1957) was a Hungarian-American mathematician, physicist, inventor, computer scientist, and polymath. He made major contributions to a number of fields, including mathematics, economics, physics and computing.  
All modern computers are "Von Neumann machines" in that they have a single central combined program and data store: "memory." John Von Neumann was the one who suggested that computers do not need separate storage for data and instructions, and thereby changed Computer Architecture from that point on.
                                                      John Von Neumann.





So that you get to know a little bit more what this whole thing is about, I cretaed a MindMap (I already made a post about MindMaps and the best Apps I recommend you to use) with the most important concepts from their inventions. 
Click here to access to the MindMap






This is an easy representation of how the Turing Machine works.







With the image down below, I want to show you the way that Von Neumann`s machine work. 




But, what are the similarities between both creations?

Both have the same essential building blocks, but organize it in a different way. They use the same algorithm (zeros and ones) in a coded form, and have inputs and outputs


I hope you liked this post and were able to learn some new things! 


No comments:

Post a Comment