Home  >  Article  >  mips instruction set

mips instruction set

(*-*)浩
(*-*)浩Original
2019-12-24 11:13:385607browse

mips instruction set

The MIPS instruction set and architecture developed rapidly after 2010. A total of 4 versions were released in the five years to 2014. Based on the traditional integer floating point application instructions Multi-threading, DSP modules, SIMD modules and virtualization modules have been gradually added. (Recommended learning: PHPSTORM )

This is also consistent with the rapid development time of mobile Internet applications. With the changes in application requirements, the MIPS instruction set and architecture are also in Rapid development

MIPS (Million Instructions Per Second): Abbreviation for the average execution speed of single-word fixed-point instructions Million Instructions Per Second, the number of million machine language instructions processed per second.

This is a measure of CPU speed. For example, an Intel80386 computer can process 3 million to 5 million machine language instructions per second, that is, we can say that 80386 is a 3 to 5 MIPS CPU. MIPS is just a measure of CPU performance.

MIPS is a very popular RISC processor in the world.

MIPS means "Microprocessor without interlocked piped stages" (Microprocessor without interlocked piped stages). Its mechanism is to try to use software methods to avoid data-related problems in the pipeline.

It was first developed in the early 1980s by a research team led by Professor Hennessy of Stanford University. The R series of MIPS is a RISC industrial product microprocessor developed on this basis. These series of products are used by many computer companies to form various workstations and computer systems.

China Loongson 2 and its previous generation products use the 64-bit MIPS instruction architecture, which is incompatible with the commonly known X86 instruction architecture. The MIPS instruction architecture was created by MIPS Company and belongs to the RISC system.

The system structure and design concept of MIPS are relatively advanced. Its instruction system has been developed through the general processor instruction system MIPS I, MIPS II, MIPS III, MIPS IV to MIPS V, and the embedded instruction system MIPS16, MIPS32 to MIPS64. The development has been very mature. In terms of design concept, MIPS emphasizes the collaboration between software and hardware to improve performance while simplifying hardware design.

In the past, MIPS architecture products were mostly seen in the field of workstations. The "Emotion Engine" used in the Sony PS2 game console also uses MIPS instructions. The performance of these MIPS processors is very strong, and Loongson 2 also belongs to this camp. Fully compatible with the above products in terms of software.

The above is the detailed content of mips instruction set. 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
Previous article:How to set up melonginNext article:How to set up melongin