answersLogoWhite

0


Best Answer

John Von Neumann's: One shared memory for instructions (program) and data with one data bus and one address bus between processor and memory. Instructions and data have to be fetched in sequential order (known as the Von Neumann Bottleneck), limiting the operation bandwidth. Its design is simpler than that of the Harvard architecture. It is mostly used to interface to external memory.
explain correctly what is von neumann concept?
an automatic programmable computer using a single shared common memory for storing both instructions and data.

This is in contrast to Harvard Architecture, which is an automatic programmable computer using two physically separate memories for storing instructions and data.

Most modern computers use a mixture of both: the CPU itself is Harvard, getting instructions and data from two physically separate caches; but the system as a whole is von Neumann, loading both caches from a single common shared memory.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

Neumann's architecture is one in which a single memory location (memory address)can be used either to store data or program and not both.for example if locations from 8000 to 8050 are used to store a program then input and output data cannot be in locations from 8000 to 8050.Normally microprocessors follow neumann architecture

Whereas in Havard architecture normally followed by microcontrollers,there will be separate data and program memory.Both can have same address,so that if program is from location 8000 to 8050 in program memory data can be stored in locations from 8000 to 8050 in data memory ie same address can be used for data and program.

More Information:

John von Neumann was the Hungarian-American mathematician and polymath who invented EDSAC...the world's first stored-program computer to operate a regular computing service...using local memory.

With that said..."Von Neumann's computer Architecture" is the umbrella term for that type of functionality...stored-program computers operating a regular computing service using local memory.

AnswerVon Neumann architecture is a stored program architecture with no differentiation between data and instruction memory (both are residing on a single chip) AnswerThe concept of no differentiation between data and instruction memory is correct, but being on one chip has nothing to do with it. Most computer memories today require multiple chips. Back when von Neumann did his work integrated circuit chips hadn't even been invented, let alone used for storage - that didn't come until the 1970s.

Also, von Neumann didn't "invent" EDSAC. Some of his ideas inspired it, but its lead designer was Maurice Wilkes.

An important aspect of a von Neumann machine is that it implements a Turing-complete Finite State Machine - that is, the machine follows a program in a series of discrete steps, ending in a specific state after each step.

See the Wikipedia article on this subject for more specifics of a von Neumann machine (link at bottom of this article).

Von Neumann proposed the architecture for the computers we use today - the constant cycle around and access to memory on trip around the loop. As we press a key etc we interrupt the loop. The 8086 computers, etc., all used this technology. As technology has advanced to we have found ways to store instructions - pipelines, store memory, etc., for fast access in cache, but the basic principle of cycling round remains. This makes a misnomer of a PC being able to multitask. No PC can multitask; they all time-slice and take short intervals of time.

The modern PC is a little like an old motor car. You add things to it, you can give it bigger wheels, put shiny bits on it but at the end of the day its still an old motor car.

When Von Neumann gets put to bed so will all of the computer software we have running today.

Turing (earlier in the answer) and Babbage made adding machines.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

He realized that physically rewiring a computer to change the program, or feeding in another paper tape to meet a different conditions, is notpractical for high speed computing. He recommended that a computer program should be able to stop under certain conditions and start again at another point. He also recommended changing both the data and instructions in memory so both can be change as needed.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

The "Von Neumann" architecture stores both data and instructions in the same block of memory, that is, both instructions and data are intermixed within the same memory. This is quite different from the more modern "Harvard" style architecture which keeps data and instructions in separate memories.

The "Harvard" style architecture enables the processor to access data and instructions simultaneously, generally leading to superior performance, but at the cost of more complex hardware.

Both styles of architecture share many of the same internal features - registers for temporary (and fast) storage of data, an arithmetic/logic computational engine (ALU), specialized registers for managing the program counter and stack, etc.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Explain van neumann architecture of computer system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Computer Science

What is LDA in subject of computer system architecture?

LDA in terms of computer system architecture stands for Logical Device Address. A LDA is a one byte address (i.e an upper MAC address) and there is no physical address (i.e lower MAC address) specified.


What is computer architecture and computer organization?

What is architecture?Architecture is the bit of the CPU (Central Processing Unit, or Processor) and/or software. The software can be an Operating System (such as Windows, MAC, or Linux) or even Video Games and other applications.The bit is the amount of data flow that goes through the CPU. Common bits today are 32-bit and 64-bit. If you have a 32-bit CPU, you MUST use a 32-bit OS (Operating System). If you have a 64-bit you can run BOTH 32-bit or 64-bit.What should you chose?If you have a 64-bit CPU, choose 64-bit. It can allocate more RAM (Random Access Memory) and can run both 32-bit and 64-bit software.Seeing x86?That is a 32-bit architecture. Why is it called this? I have no idea.What is a computer organization?When you install an OS, you are asked your name, and organization you work for. It is to register that computer in your name in case anyone needs to find out who it belongs to. If you don't have an organization you can put your address, or leave it blank.


What is the architecture of a database system?

The atchiteture of a database system is the design of the database for a given application. In some cases an application may be divided into multiple databases. Each database contains one or more tables, each of which contain one or more fields. Fields within a database contain the data required by the associated application, and the business that uses it. The architecture of a database is the physical design of the datbase, its tables, and associated objects such as Stored Procedures, Triggers, Functions, and routines.


What is the physical equipment in a computer system?

depends on what you mean on computer system


Operating system not supported on this computer what does this mean?

my computer problem p3 computer 98operating system is not install

Related questions

What system used john von neumann architecture?

The machine was the EDVAC computer.


Who was the first person to demonstrate that a computer could be programmed?

The architect of the computer system, he/she developed the programming architecture as well as the processing architecture. If the designer follows this architecture definition the computer can be programmed. There is no proof needed.


Difference between von newman and Harvard computer architecture?

In a von Neumann architecture, program and data are stored in the same memory and managed by the same information-handling subsystem. In the Harvard architecture, program and data are stored and handled by different subsystems. This is the essential difference between the two architectures. In the original "Harvard computer", built in 1944 and for which the architecture is named, the program-handling task and the data-handling task were sufficiently different to result in two different storage technologies. Today, the vast majority of computers are von Neumann architecture because of the efficiencies gained in designing, implementing, and operating one memory system instead of two. However, in some niches, particularly certain embedded applications where the program is more-or-less hard wired, task requirements are such that the Harvard architecture can provide distinct operational advantages. Under certain conditions, a Harvard computer can be much faster than a von Neumann computer because data and program do not contend for the same information pathway, and storing the program in an immutable read-only memory can result in vast reliability improvements.


What is FAT in computer terminology?

It is computer file system architecture which means:File Allocation Table


Different shape of computer system organization from computer architecture?

wla q kabalo?


What can be the maximum size of virtual memory?

That depends on the operating system and computer architecture.


What are the main subject in computer science?

In computer science engg ,main subjects are oops,data structures,database management system,operating system,computer architecture and more


What is Difference between software system architecture and building architecture?

Difference Between Software Architecture and Software DesignSoftware Architecture focuses more on the interaction between the externally visible components of the system where as the Design is about how the internal components of the system interact with each other.Software Architecture is more about what we want the system to do and and Design is about how we want to achieve that.Software architecture is at a higher level of abstraction than the Software Design.Software Architecture is concerned with issues beyond the data structures and algorithms used in the system.


In what ways is enterprise software architecture different from system software architecture?

Enterprise software architecture relates to architecture of enterprise-scale systems i.e. large and complex systems or systems of systems in support of enterprise processes. System software is like any other operating system used on a computer to keep it running.


What is LDA in subject of computer system architecture?

LDA in terms of computer system architecture stands for Logical Device Address. A LDA is a one byte address (i.e an upper MAC address) and there is no physical address (i.e lower MAC address) specified.


Advantages of von neumann architecture?

Both program instructions and data are stored as identically coded symbols in the same randomly accessible main memory. The only way the machine knows whether it should decode the symbol obtained from memory as a program instruction or as data is which one it was looking for at the time the symbol was read. This is in contrast to a Harvard computer, where program instructions and data are stored as totally differently coded symbols in completely separate often incompatibly implemented memories. Each has its own advantages and disadvantages, and because of these even though almost all modern computers act as if they were purely Von Neumann computers, most are typically implemented as some blend of Von Neumann and Harvard features selected to best optimize performance while carefully hiding the Harvard features of the implementation from all programmers and users except the few programmers writing the very lowest levels of system code that must setup and manage those features.


With illustrative example explain how Operating System Programming Language Hardware support the Computer Graphics?

With illustrative example explain how Operating System Programming Language Hardware support the Computer Graphics?