Introduction to computer systems [computer composition and structure]
Von noriman has the following features:
A computer consists of a host, a controller, a memory, an input device, and an output device. Central processor (the cpu consists of a memory and a controller ). The storage program is used. The program and data are stored in the same memory and expressed in binary code. The command consists of an operation code and an address code. Commands are stored in the memory in the execution order. The instruction counter (that is, the program counter PC) specifies the address of the storage unit where the commands to be executed are located, which is generally incremented in order, however, it can be changed based on the calculation result or external conditions. The machine is centered on the generator (ALU arithmetic logic unit). The data transmitted between the input and output devices and the memory is transmitted through the generator.
Five stages of the development of electronic computers:
Electronic Tube computer age transistor computer age integrated circuit computer age large-scale integrated circuit computer age ultra-large integrated circuit computer age
Classification of computer systems:
Single command flow single data flow (SISD) computer system one processor one memory, each time from the memory to save or take a single data single command flow Multi Data Flow (SIMD) computer system a command control component, multiple Processors, multiple memory by the command control component to each processor to send the same command multi command flow single data stream (SISD) the computer system executes multiple commands, but processes the same data. Multi-command flow. Multi-data stream (SISD). The computer system has multiple command control components and multiple processors, multiple storage devices each processor executes their own commands to access their own data