The von Neumann architecture is comprised of three sub-systems or distinct components which are the central processing unit aka the CPU, memory and input/output interfaces. Here’s a breakdown of each component and how it coincides with the von Neumann architecture.
The CPU, which is considered the heart of the computer, includes three main components of itself: the control unit, one or more arithmetic logic units and various registers. The control unit will manage the process of moving data and program into and out of memory and also deal with carrying out program instructions one at a time. It works in sequential order which means the first one that was input will be the first one processed. The second component that I will be discussing will be the memory. The computer’s memory is used to store program instructions and data. In more modern computers, this is referred to as RAM (random access memory). RAM is temporary and its contents can be changed at anytime and is erased when the computer is turned off. ROM (read only memory) is another type of memory that is permanent and is used to store the initial boot up instructions of