Describe key features of the von neumann architecture, Computer Engineering

Assignment Help:

Q. Describe key features of the von Neumann Architecture?

Describe key features of the von Neumann Architecture:

  • The mainly basic function performed by a computer is execution of a program that involves:

-  Execution of an instruction that supplies information about an operation.

-  Data on which operation is to be performed. 

Control unit (CU) interprets each one of these instructions in addition generates respective control signals.

  • Arithmetic Logic Unit (ALU) carries out arithmetic and logical Operations in special storage areas known as registers as per instructions of CU. Size of the register is one of the significant considerations in concluding processing capabilities of CPU. Register size denotes the amount of information which can be held in a register at a time for processing. Larger the register size, the faster can be the speed of processing.
  • Input/ Output system which involves I/O devices allows data input and reporting of results in proper format and form. For transfer of information a computer system internally requires system interconnections. One of the interconnection structures is BUS interconnection.
  • Main Memory is required in a computer to store data and the instructions at the time of Program execution. Memory to CPU is a significant data transfer path. The amount of information that can be transferred between memory and CPU depends on size of BUS connecting the two.
  • It was revealed by von-Neumann that same memory can be employed for storing data and instructions. In such a case data can be treated as data on that processing can be performed whereas instructions can be treated as data that can be used for generation of control signals.
  • Von Neumann machine employs stored program idea which implies that program and data are stored in same memory unit for execution. Computers before this idea used to store programs and data on separate memories. Modifying and entering these programs was too difficult as they were entered manually by plugging, unplugging and setting switches.
  • In von Neumann machine execution of instructions is performed in a sequential fashion (except explicitly altered by program itself) from one instruction to next.

Figure shows fundamental structure of a conventional von Neumann machine

667_Describe key features of the von Neumann Architecture.png

Figure: Structure of a Computer

Von Neumann machine has only a single path between control unit (CU) and main memory. This aspect is called as von Neumann bottleneck. Numerous other architectures have been proposed for modern computers.


Related Discussions:- Describe key features of the von neumann architecture

Explain the race condition, Explain the Race Condition The situation wh...

Explain the Race Condition The situation where various processes access - and manipulate shared data concurrently. The final value of the shared data relies upon which process

Nand gate, The NAND gate. The NAND gate is equivalent to an AND gate fo...

The NAND gate. The NAND gate is equivalent to an AND gate followed by a NOT gate so that the output is 0 when all of the inputs are high, otherwise the output is 1. There may

How does the computer execute a program, Let's attempt to answer a fundamen...

Let's attempt to answer a fundamental question: 'How does the Computer execute a Program?' Let's describe this with the help of an example from higher level language domain. Pr

What is artificial intelligence fuzzy logic, Fuzzy logic is a form of vario...

Fuzzy logic is a form of various-valued logic; it deals with reasoning that is approximate rather than fixed & exact. In contrast with traditional logic theory, where binary sets h

What are the entities that swapped out of the main memory, What are the ent...

What are the entities that are swapped out of the main memory while swapping the process out of the main memory? All memory space occupied by the process, process's u-area, and

Invariant of the class, What are the conditions that have to be met for a c...

What are the conditions that have to be met for a condition to be an invariant of the class? Ans) ? The condition should hold at the end of each constructor. ? The conditi

Two "next screen "attributes, Of the two "next screen "attributes the attri...

Of the two "next screen "attributes the attributes that has more priority is?? Dynamic.

Determine 1''s complement representation of decimal number, 1's complement ...

1's complement representation of decimal number of -17 by using 8 bit representation is ? Ans. (17) 10 = (10001) 2 In 8 bit = 00010001 1's Complement = 11101110

Meaning of convergence regarding e-commerce, What does the term convergence...

What does the term convergence mean regarding E-commerce? Convergence regarding e-commerce: The capability to leverage and integrate the different data sources and proces

Input-output-processor interconnection network (iopin), Input-Output-Proces...

Input-Output-Processor Interconnection Network (IOPIN): This interconnection network is designed for communication between I/O Channels and processors. Every single one proces

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd