Home>Article> What are the two parts of instructions that a computer can directly execute?

What are the two parts of instructions that a computer can directly execute?

王林
王林 Original
2020-12-09 09:15:34 43608browse

The instructions that the computer can directly execute include operation codes and operands. The opcode refers to the part of the instruction or field specified in the computer program to perform the operation. It is actually the instruction sequence number, which is used to tell the CPU which instruction needs to be executed.

What are the two parts of instructions that a computer can directly execute?

#The operating environment of this article: windows10 system, thinkpad t480 computer.

The instructions that the computer can directly execute include operation codes and operands.

The opcode refers to the part of the instructions or fields (usually represented by codes) specified in the computer program to perform the operation. It is actually the instruction sequence number, which is used to tell the CPU which instruction needs to be executed.

Each instruction in the instruction system has an opcode, which indicates the nature of the operation that the instruction should perform. Different instructions are represented by different encodings of the opcode field, and each encoding represents an instruction. The number of bits that make up the opcode field generally depends on the size of the computer's instruction set.

The operand is the entity that the operator acts on and is a component of the expression. It specifies the amount of numerical operations performed in the instruction.

Expression is a combination of operands and operators.

Related expansion introduction:

A machine system that receives and stores information according to human requirements, automatically performs data processing and calculation, and outputs result information. Computers are an extension and expansion of brainpower and one of the major achievements of modern science.

Computer system consists of hardware (sub)system and software (sub)system. The former is an organic combination of various physical components composed of electricity, magnetism, light, machinery and other principles, and is the entity on which the system relies. The latter are various programs and files used to direct the entire system to work according to specified requirements.

Since the advent of the first electronic computer in 1946, computer technology has made amazing progress in components, hardware system structures, software systems, applications, etc. Modern computer systems range from microcomputers and personal computers. Large computers and their networks have various forms and characteristics. They have been widely used in scientific computing, transaction processing and process control. They have increasingly penetrated into various fields of society and have a profound impact on the progress of society.

Electronic computers are divided into two categories: digital and analog. Generally speaking, computers refer to digital computers, and the data processed by them are represented by discrete digital quantities. The data processed by analog computers are represented by continuous analog quantities. Compared with digital machines, analog machines are fast and have simple interfaces with physical devices, but they have low accuracy, difficulty in use, poor stability and reliability, and are expensive. Therefore, simulators have been phased out and are only used in situations that require fast response but low accuracy. A hybrid computer formed by cleverly combining the advantages of the two still has a certain degree of vitality.

Related recommendations:windows

The above is the detailed content of What are the two parts of instructions that a computer can directly execute?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn