Current location - Loan Platform Complete Network - Big data management - The five major components of the von Neumann structure and their relationships
The five major components of the von Neumann structure and their relationships

1. Input device for inputting data and programs.

2. Memory for storing programs and data.

3. The arithmetic unit that completes data processing.

4. Controller that controls program execution.

5. Output device that outputs processing results.

These five parts complete the operations conveyed by the instructions through the system bus. After the computer receives the instructions, it is directed by the controller to transmit the data input devices to the memory for storage, and then the controller will need to participate in the calculation. The data is transmitted to the arithmetic unit, which is processed by the arithmetic unit, and the processed results are output by the output device.

Extended information:

1. Function

A computer based on the von Neumann architecture must have the following functions:

1. Send the required programs and data to the computer.

2. Must have the ability to long-term memory programs, data, intermediate results and final calculation results.

3. The ability to complete various arithmetic, logical operations and data transmission and other data processing.

4. Ability to output processing results to users as required.

2. Structure

There are many central processors and microcontrollers using the von Neumann structure. In addition to Intel's 8086 mentioned above, Intel's other central processors, ARM's ARM7, and MIPS' MIPS processors also use the von Neumann structure.

In 1945, von Neumann first proposed the concept of "stored program" and the binary principle. Later, electronic computer systems designed using this concept and principle were collectively referred to as "Von Neumann". Mann-type structure" computer. Von Neumann architecture processors use the same memory and are transmitted via the same bus.

The Von Norman structure processor has the following characteristics: it must have a memory; it must have a controller; it must have an arithmetic unit to complete arithmetic operations and logical operations; it must have input and Output device used for human-computer communication.

Baidu Encyclopedia - Von Neumann Structure