Questions tagged [von-neumann]

John von Neumann is one of the founding fathers of computing and a major 20th century mathematician. Questions under this tag generally relate to what is now known as the 'von Neumann architecture' for stored-program computers.

John von Neumann is one of the founding fathers of computing and a major 20th century mathematician. Questions under this tag generally relate to what is now known as the 'von Neumann architecture' for stored-program computers.

The Von Neuman Architecture describes a computer with a single control unit that sequentially works through instructions. Instructions and data are stored in memory together, both of which are sent along the same bus.

Consider asking your question at Computer Science.

38 questions
2
votes
2 answers

Any advantages of von Neumann architecture?

I searched the difference between von Neumann and Harvard architecture and came to conclusion, that comparing to Harward architecture von Neumann has no positive sides, only negative such as "bottleneck" and vulnerability. So why most computers use…
alexb
  • 880
  • 11
  • 16
2
votes
1 answer

How does the Control Unit in Von Neuman Model distinguish between data and instructions?

My text book doesn't seem to answer this question, just that it has to 'decode' the instruction, so it doesn't answer how it knows it has an instruction in the first place. My research into this gives me possibly two answers: 1) It can't because…
RaenirSalazar
  • 556
  • 1
  • 7
  • 20
1
vote
2 answers

Does the Harvard architecture have the von Neumann bottleneck?

From the naming and this article I feel the answer is no, but I don't understand why. The bottleneck is how fast you can fetch data from memory. Whether you can fetch instruction at the same time doesn't seem to matter. Don't you still have to wait…
1
vote
3 answers

introduction to CS - stored-program concept - can't understand concept

I really do tried to understand the Von Neumann architecture, but there is one thing I can't understand, how can the user know the number in the computer's memory if this command or if it is a data ? I know there is a 'stored-program concept', but…
Batman
  • 1,244
  • 2
  • 14
  • 26
1
vote
2 answers

How does a computer distinguish whether a binary pattern is an instruction or just a number?

I am reading the book "Computer Organization and Embedded Systems" by Hamacher and my question is: "How does a computer distinguish whether a binary pattern is an instruction or just a number?" Can anyone help me understand that concept?
Curious
  • 43
  • 9
1
vote
1 answer

How to evaluate new CPU architecture with existing one

I have a new computational architecture idea rather than Von-neuman. Current machines are based on Von-neuman's CPU-Memory logical separation based. While in my case it is possible to fuse Memory-ALU to have a radically new CPU. In that case how i…
0
votes
1 answer

Differences between low-and high-level languages using the Von Neumann model

I'm confused by this textbook problem: Assembler is a low-level language, but Java and Python are high-level languages. Explain the difference with an example using the Von Neumann model. Choose either Java or Python. I know the differences…
user1
  • 37
  • 6
0
votes
1 answer

Counting the total number of even/odd numbers in a 2D graph

I have a graph with dimensions M x N. I also have two points [X, Y] And the range r We can only move horizontally or vertically by 1 space (we always have to move). The goal is to find the total number of possibilities where we can be. In this…
pingupingu
  • 21
  • 4
0
votes
1 answer

How to add two array's of numbers together using the IAS instruction set?

I have to write a program using the IAS instruction set that will loop through two arrays and add each element of the one to the other and store the result in a thrid array. So for example I have to take A(1) + B(1) and store it in C(1) and then…
Tim
  • 73
  • 1
  • 2
  • 11
0
votes
1 answer

What is the purpose of the CIR if I have the MDR in Von Neumann Architecture?

From the fetch decode execute cycle of the Von Neumann Architecture, at a basic level, here is what I understand: Memory address in PC is copied to MAR. PC +=1 The instruction / data in the address of the MAR is stored in the MDR after being…
Aiyush
  • 170
  • 13
0
votes
0 answers

Solution for 1 D heat conduction with Finite Difference not reducing error with increase in grid points

I am solving 1 D heat conduction equation. #include #include #include void grid(int nx, double xst, double xen, double *x, double *dx) { int i; *dx = (xen-xst)/(double)(nx-1); for(i=0; i
0
votes
1 answer

Artificial Intelligence & Von Neumann Model

As we advance further in building AI models it seems that the Von Neuman architecture has some certain limitations. In a real-life scenario, neurons work in bulk and information is stored in networks. Neurons have thousands of input and output…
user13355463
0
votes
1 answer

Why does instruction memory of IAS has 2 segments

Each number in IAS is represented by a sign bit and a 39-bit value. Each instruction consists of an 8-bit operation code (opcode) specifying the operation to be performed and a 12-bit addressas shown in picture So, why does instruction word has left…
Solo
  • 3
  • 1
0
votes
1 answer

Link between models of computation, computer system architectures and programming paradigms

I have been reading about these topics for a while and may have understood something. But I am confused with some connections: i. Turing Machine (RAM model to be exact) & Imperative Programming Lambda Calculus & Functional Programming ii. Von Nueman…
0
votes
0 answers

Solution pattern for 2D stencil pattern

I need to find a slution pattern to parallelize the following computation across a 2D plate (Tx,y is the value of T at position (x,y) and C and D are constants: Tx,y = Tx,y + C(Tx+1,y + Tx-1,y - 2Tx,y) + D(Tx,y+1 + Tx,y-1 - 2Tx,y) Basically it can…
S.Dan
  • 1,826
  • 5
  • 28
  • 55