Describes the basic components of computer work

Users questions:
Experts answer: Overview of computer systems, computer systems, including hardware and software systems of two parts. Computer program that runs through the implementation of computer hardware and software work together to work, and neither is dispensable. Hardware (Hardware) constitute the computer's physical devices, is visible and tangible Some of the real physical entity. A computer hardware system, from a functional point of view of packet-level five features: operator, controller, memory, input devices and output devices. Hardware is the computer to run the material basis of the computer's performance, such as computing speed, storage capacity, accuracy, Reliability depends largely on the hardware configuration. Only the hardware without any software support computer called the bare metal. Can only run on bare metal machine language program, very easy to use, efficiency is low. Software (Software) is required for the operation of the program directs a computer, data, and the Technical documentation. Computer software is the soul, is to play a key computer functions. With the software, people can not have too much to understand the structure and principle of the machine itself, can facilitate the flexibility to use the computer. Blocks the lower specific computer hardware, forming a logical abstraction of a computer (also Said virtual machine), it is the user and the computer (hardware) a bridge between. Software system is usually divided into two major categories of software and application software. System software is a computer manufacturer to provide the use and management of computer software, which includes the operating system, language processing systems, common service procedures. Applications on account of Computer users and offers a variety of computer systems software development software to solve practical problems. Must be pointed out, in a computer system, hardware and software between the absence of a clear dividing line. In general, any operation done by the software can also be achieved directly by the hardware, and any Instructions executed by the hardware can also use the software. The line between software and hardware is constantly changing. Today's software may be tomorrow's hardware, and vice versa. Computer hardware system from a functional point of view, the computer's hardware system consists of computing, controller, memory, input devices and output Of facilities, the five most connected by the bus. The controller and computing devices together is called the central processing unit CPU (CentralProcessingUnit). Computer basic working principle of von Neumann principles of the world's first computer based on the von Neumann principle, the basic idea Think: storage procedures and process control. Storage program is that people must first perform a sequence of steps of the computer (ie program) and run the required data, enter through a certain form and stored in the computer's memory. Program control is automatically when the computer is running out one by one in an instruction program , To analyze and perform the required operation. So far, despite four generations of computer development, but the basic operating principle has not changed. Stored procedures and process control based on the concept of the computer is running, in fact, there are two information flow. One is the data stream, including raw data and instructions They run the program before the pre-sent to the main memory, and are encoded in binary form. When you run the program data is sent to the arithmetic unit in operation, the instruction is sent to the controller. The other is the control signal, which is the content of the instructions by the controller issued the command execution rules computer parts Operation or set of operations, and control the implementation process. Here's instructions for the computer to be able to directly understand and implement. Computer instruction and computer instruction system is the directive to complete a basic operation order. Understanding of computer hardware and instructions can be executed. Computer machine language instruction is the A statement, is the smallest programming language units. A computer can perform all the command set, as this computer's instruction set. Instruction more fully illustrates the computer for data processing capabilities. Different types of computers, the number of instructions and instruction in different formats . Richer instruction set is complete, the more convenient and flexible programming. Instruction is designed based on computer requirements. A computer instruction is a string of binary code, which usually include two aspects: operation code and address code. The instruction opcode is used to characterize the operating characteristics and functions, What is that to operate; address code that involved in the operation of the data memory address. In general, involved in the operation of the source data or operation result data in memory, the address can be accessed through the address in the content, that is to be operands. CPU to access memory will take some time for To improve computing speed, and sometimes also involved in computing the data or intermediate results stored in CPU registers or directly stored in the instruction.
  • This information provided by the users.Thanks!