Tuesday, May 2, 2017

Turing machines and V. Neumann Architecture


Hi Guys,

today I am going to talk about the V. Neumann Architecture and the Turing Machine. In class we saw 3 videos from turing machines and V. Neumann Architecture, these videos were complex and difficult to understand. With the information from these videos we had to extract the information and make a mind map in mindomo.
Here you can see the 3 videos:









Here is my mindomo, i hope you enjoy it:
Make your own mind maps with Mindomo.


Perhaps you are asking you what is a Turin Machine. A Turing machine is a theoretical computing machine invented by Alan Turing (1937) to serve as an idealized model for mathematical calculation, it is able to decide if a mathematical problem is right or wrong. Deciding what is computable .This Turing machine theoretical machine is able to describe any posible problem and compute everything. At the beginning  you give an input, that is coded in a tape with 1 and 0. There is a little box, called writing head, that reads this code cell by cell and modifies or overreads the number in it, following some specific instructions. This box is in  a spesific state when reading the tape. 







Von Neumann Architecture also known as the Von Neumann model, the computer consisted of a CPUmemory and I/O devices. The program is stored in the memory. The CPU fetches an instruction from the memory at a time and executes it.

The i/o unit essentially encompasses all i/o the computer could possibly do (printing to a monitor, to paper, inputs from a mouse or keyboard, etc.)


The storage unit stores anything the computer would need to store and retrieve. This includes local harddrive storage, cache storage, and ram.


The processing unit can be broken down into a coupe of subunits, the ALU, the processing control unit and the program counter. The control unit just controls the flow of data through the processor. It could be called the brain of the processor if you will. The program essentially points to when you are in instruction memory, it keeps track of what instruction you are running at the moment and increments when done.








Here you can see the video I use and it explain the V. Neumann Architecture:




No comments:

Post a Comment