Detailed description of ARM, X86, X64, MIPS architecture systems and markets

ARM, X86, X64, MIPS They are an architecture that is the difference between a reduced instruction set and a complex instruction set. You can understand the different ways of dealing with problems. They use different instruction sets, addressing modes, delivery methods, processing voltages for background design, clocks, etc. Therefore, the phenomenon is expressed as - "Wow! My computer is so fast!", "Hey! This computer battery is very useless!". Because they are designed for different tasks, they are different in processing efficiency and execution, and of course they are aimed at different customers. You understand that positioning theory must understand why they exist.

Detailed description of ARM, X86, X64, MIPS architecture systems and markets

Do you find that life is fragmented? Therefore, the functions of the device are also specialized, and the necessity of the handheld device is to solve a specific problem at a specific time. So you understand.

Ok, I admit that I am not professional at all, but you must understand who they are. Still don't understand? Then I didn't give up...

The system is described below

Based on the open instructions of the architecture, Jujian has written a collection of windows series programs. We call him the Windows system (program, if you want to add these two words), the principle is to execute a CPU instruction, in other words, windows. Help us organize into a single interface, the interface is beautiful, simple is the key. Then, let's do a little mouse and complete the task. right? It seems very simple, isn't it? Look at the code.

Var

Sum,i: Integer;

Begin

Sum := 0 ;

For i :=0 to 100 do

Begin

Sum := sum+i;

End;

ShowMessage(IntToStr(sum));

End;

The code you understand in 0.2 seconds, of course you know the calculation results. (Don't care about code optimization, I admit that I haven't written the code for a few years...)

The program you understand, how does the system work?

First, the program calls the class library. Then, the compiler converts the code into instructions that Windows can recognize. Windows then calls the cpu command to calculate. Finally, Windows displays the results for you to see.

If one day, you want to design your own computer language, that is, Christmas Uncle's English - Santa, you need to define the grammar, statements, write the boot library, and, you have to write a compiler, tell windows system, you What do these statements mean and let him convert to cpu execution. Ok, I know that you already understand, I am a little bit more, and I am more fat~~.

If you still insist on seeing this, it means that you are more patient than me, you can take a sip of coffee, sigh in the sky, I want to fight! right? ....

Then say the x86 exe program running under the arm architecture

Of course, programs under different architectures can be run, as long as your compiler handles them for you. Are our common X64-bit programs and X86 programs not universal? Why is Arm not working? This requires program optimization, compiler selection, and more. I believe that software vendors will follow the trend, after all, the user's habits have been formed, in other words: you have been kidnapped by handheld devices, including the functional subdivision of the industry in which you are located. You only need to deal with this part of you, and the co-ordination is handed over to the cloud processing center for scheduling.

Finally, the market

The market consists of producers, traders, and demanders.

Producers: Intel, AMD, Qualcomm, Apple, Samsung Exynos, Hess Kirin...

These vendors do ARM architecture processors (some manufacturers use their own kernels to say that they are self-developed, you know. Don't discuss), based on human inertia. right? We have elevators because we are too lazy to climb the stairs; because we are too lazy to walk, there is a car (don't tell me because it is to improve work efficiency); because I am too lazy to type, there is a voice input method; because I am too lazy to talk, the brain can be implanted with a chip, read Take your thoughts and finally complete the task for you. Ok, we are all Hawking...

Inert, okay, positive energy, called efficiency. The task is done efficiently, the function is degraded, and the final fate is controlled by a few people, and eventually we will die... Ok, I started to advocate Keynes again.

Because of improving efficiency, the social function is super-segmented, the industry is super-segmented, and the occupation is super-segmented The horizontal communication of professional people, the verticalization of marketing, and the socialization are nothing bad, but the pattern changes. For the participants in this market, it is a change of competition, which brings the necessity of producing Arm architecture. For traders, it is a change in demand that leads to a shift in marketing. It is a habit change for the demander, and the use behavior changes.

Intel does not have to worry about the powerful impact of Arm, and the coordinators will eventually need to use high-performance, full-featured products. The reduction in market share may be able to make up for the profit margin. Microsoft has monopolized the computer system market through the habits of a large consumer group, and it has not changed some users to use OS and Linux. Look at the Apple company report, you can understand one or two.

To say who missed an era is worse than saying that no one is doing better in his own field.

It is also correct to treat your head with a headache and to treat your feet with a foot in a certain period of time. Don't think so much, we will all die.

Terminal Blocks

There are 10 series of products,with over 1,100 types and 12,000 models of terminal blocks. We have many types of Terminal Blocks , such as Pluggable Terminal Blocks ,PCB Universal Screw Terminal Blocks,PCB Spring Terminal Blocks, Transformer Terminal Blocks,Through-Wall Terminal Blocks, Interface Module ,Feed-Through Terminal Blocks, Barrier Terminal Blocks , Din-Rail Terminal Blocks and Terminal Blocks Independent Parts.Our products have been approved by UL,VDE,TUV,EXCE,CQC,RoHS,REACH.

Terminal Blocks,Cable Connector Block,Terminal Block Connector,PCB Terminal Block Connector

Suzhou WeBest Electronics Technology Co.Ltd , https://www.webestet.com