-
ARM and X86 are two CPU architectures, X86 is the CPU architecture dominated by Intel, mainly the CPUs produced by Intel and AMD.
ARM is also the name of a company, this company does not produce CPUs, but only does CPU architecture design, and then authorizes other manufacturers to produce CPUs, such as Qualcomm, Samsung, etc.
The advantage of x86 is strong performance, currently mainly used in personal PCs, workstations, servers and other fields, due to the development of the mobile market, Intel is also trying to expand the field of mobile terminals (smartphones, tablets), supported operating systems mainly Windows, Linux, UNIX, etc.;
ARM's advantage is low power consumption, which is currently mainly used in smartphones, tablets, etc., and the mobile market has promoted the development of ARM, and is currently expanding into the server field. The supported operating systems are mainly Linux (e.g., Android), Windows (Wince, Win8 RT version), etc.
To summarize the ARM IPC and X86 IPC, due to the different CPUs, the overall hardware platform is different.
The x86 IPC has the advantage of performance, and uses the operating system and similar hardware of the system as a general PC. In addition, there is a wide range of support for Windows and other systems, and there are many application software, which is flexible to use.
The operating system supported by ARM industrial computer is different from that of general PC, usually Wince, Linux, or other customized operating systems, and the application is relatively less flexible. Usually the entire industrial computer is customized, and the versatility is not good. However, ARM is developing rapidly and may become a very good choice in the future.
-
There are many differences, my personal understanding is that x86 can be regarded as a general CPU of a computer, and ARM is integrated with a CPU RAM ROM I O can be regarded as a computer host, but the configuration is very low. You can directly install the operating system in arm, such as the wince small operating system.
ARM you also said that it is an industrial computer, which is used in industry. The general function is simple, and the difficulty of handling things is relatively low. Fixed mode. So ARM chips have a lot of use. You don't need to move a computer in **, you also need to re-develop.
-
Differences between x86 architecture and ARM architecture:
1. Different meanings:
X86 uses Complex Instruction Set Computer (CISC).
ARM uses RISC (Reduced Instruction Set Computer), which stands for Advanced RISC Machine.
2. Product features:
X86 pursues the best performance, but the disadvantage is that it consumes a lot of power and does not save energy (compared with ARM).
ARM pursues low power consumption (energy saving), but the disadvantage is that it adopts a reduced instruction set, which leads to complex compiler processing, so the performance is worse than that of x86.
3. The models used are different
x86 is mainly PC (Intel, AMD), x86 server.
ARM is mainly used in mobile devices (mobile phones, tablets and other embedded fields).
4. Typical representatives: X86 structure is mainly Intel, AMD and other PC computers; ARM is mainly a mobile terminal, IBM's Power PC.
-
1. The application is differentx86 is mainly used in the PC field such as notebooks, desktops, and small servers; ARM is mainly used in mobile applications such as mobile phones and tablets.
2. The power consumption is differentThe power consumption of x86 is relatively high, for example, the TDP of the CPU of the desktop computer we commonly use can reach 65W or even higher; The power consumption of the ARM is very low, only in the single digits.
3. Different characteristics:The biggest feature of the ARM architecture is small size, low power consumption, low cost and high performance, and the ARM architecture is widely used in embedded systems. Compared to ARM and POWER architectures, the x86 is extremely important in terms of high-performance general-purpose processors.
-
The x86 ARM corresponds to the complex and compact instruction sets, respectively.
The difference between an x86 CPU and an ARM CPU can be summarized simply:
x86 is mainly used in the PC field such as notebooks, desktops, and small servers; ARM is mainly used in mobile applications such as mobile phones and tablets.
The power consumption of x86 is relatively high, for example, the TDP of the CPU of the desktop computer we commonly use can reach 65W or even higher; The power consumption of the ARM is very low, only in the single digits.
The x86 generates a large amount of heat and needs to actively dissipate heat; The ARM generates little heat and does not require active heat dissipation.
The x86 versatility is good, the arm's versatility is not so good.
-
Different architectures: x86-based PCs are much faster in terms of performance than ARM-based PCs; x86 architecture computers are easy to scale; X86 computers have unbeatable advantages in terms of compatibility. Power consumption is different:
ARM is designed for low power consumption, while x86 is designed for high performance. Power consumption will affect stability, heat dissipation costs, product size, battery life and many other aspects. <
Demo model: Huawei MateBook X System version: win10 1, different architecture:
x86-based PCs are much faster than ARM-based PCs in terms of performance; x86 architecture computers are easy to scale; X86 computers have unbeatable advantages in terms of compatibility.
2. Different power consumption: ARM is designed for low power consumption, while X86 is designed for high performance. Power consumption will affect stability, heat dissipation costs, product size, battery life and many other aspects.
3. The convenience of software development and the diversity of tools that can be used: it is easier, simpler and lower to develop software based on the x86 structure computer system platform than the ARM structure system, and it is easier to find third-party software (eliminating the time and cost of self-development), and the software is easier to port.
4. Different expansion capabilities: x86 structure computers use "bridge" to connect with expansion devices, and x86 structure computers have appeared for nearly 30 years, and there are many types of supporting expansion equipment, and they are relatively cheap, so x86 structure computers can easily expand performance, such as increasing memory, hard disks, etc. ARM-based computers connect the CPU to data storage devices through a dedicated data interface, so it is difficult to expand the performance of ARM storage and memory, so systems with ARM structure generally do not consider expansion.
Basically, we adhere to the principle of "enough is good".
-
The mobile phone is an ARM platform, and the exe is compiled from the x86 platform, and there is no way to run it directly; If you have to run, you can only install a virtual machine, but you can't stand the efficiency guarantee card for three minutes.
The ARM architecture, formerly known as the Advanced RISC Machine, and earlier known as the Acorn RISC Machine, is a 32-bit RISC processor architecture. There are also derivatives based on ARM designs, notably Marvell's XScale architecture and Texas Instruments' OMAP family.
The ARM family accounts for 75% of all 32-bit embedded processors, making it the largest 32-bit architecture in the world. ARM processors are widely used in embedded system design, with low power consumption and energy saving, which is very suitable for mobile communications. Consumer electronics, such as portable devices (PDAs, mobile**, multi-devices, handheld video games, and computers), computer peripherals (hard drives, desktop routers).
x86 Architecture History:
The x86 architecture was first introduced in 1978 in the Intel 8086** processor, which evolved from the Intel 8008 processor, which in turn evolved from the Intel 4004. The 8086 was chosen by IBM PCs three years later, and after that x86 became the standard platform for personal computers, becoming the most successful CPU architecture ever.
Other companies also manufacture x86-based processors, including Cyrix (now acquired by VIA), NEC Group, IBM, IDT, and the most successful manufacturer beyond AMD, whose earlier product, the Athlon series of processors, had a market share second only to Intel Pentium.
The 8086 is a 16-bit processor; Until 1985, when the 32-bit 80386 was developed, this architecture remained at 16-bit. A series of processors then represented minor improvements to the 32-bit architecture, with several extensions until 2003, when AMD developed a 64-bit expansion of the architecture and named it AMD 64.
Later Intel also launched a processor compatible with it and named it Intel 64. The two are generally referred to collectively as x86-64 or x64, ushering in the 64-bit era of x86.
It is worth noting that Intel cooperated with HP as early as the 1990s to propose a stand-alone 64-bit architecture for use in the Itanium series of processors, which is called a new system and has no resemblance to the x86 architecture at all; It should not be confused with x86-64 or x64.
-
Differences between x86 and ARM architectures: different pursuits, different domains, different essences, and differences between CSIC and RISC.
1. Pursue differences.
X86 mainly pursues performance, but it will lead to high power consumption and not energy saving, while ARM pursues energy saving and low power consumption, but the performance is inferior compared to X86.
2. Different fields.
ARM is mainly used in mobile terminals, such as mobile phones, tablets, etc., while X86 is mainly used in PCs such as Intel and AMD, and X86 servers.
3. The essence is different.
The x86 uses a CISC complex instruction set computer, while ARM uses a RISC reduced instruction set computer.
4. The difference between CSIC and RISC.
CSIC complex instruction set CPU, many instructions, so the wheel of things makes the CPU circuit design complex, high power consumption, but the design of the compiler is simple; RISC's reduced instruction set. The CPU has fewer instructions and less power consumption, but the compiler design is complex, and its key is to be able to complete multiple instructions in one clock cycle with pipeline operation.
x86 architecture
The x86 architecture is a set of computer language instructions executed by a microprocessor, which refers to the standard number abbreviation of an Intel family of general-purpose differential computers, and also identifies a set of general computer instructions.
On June 8, 1978, Intel released the ** 16-bit microprocessor "8086", which also ushered in a new era: the X86 architecture was born. x86 refers to the set of computer language instructions executed by a particular microprocessor, which defines the basic rules for the use of chips, just like today's x64, ia64, etc.
The main task of the trainer aircraft is to train pilots, so reliability is required first, and there are two sets of roughly the same control equipment; Due to the frequent training, the economic requirements are also very high; The third is flight performance and combat performance. Due to the different pilots trained, different trainers are used at different stages of flight training to complete the requirements. New pilots generally use junior trainers, and now they usually use subsonic aircraft, many of which are still old propeller aircraft; There is also intermediate training; Advanced training of fighter pilots uses trainers of the same type of fighter modification or specialized advanced trainers. >>>More
The difference between the tea bar machine and the water dispenser is mainly reflected in: >>>More
The working principle of the dehumidifier is that the dehumidifier uses the moisture in the air to condense into frost when it enters the evaporator of the dehumidifier, and then accumulates and drips out and discharges into the water outlet, thereby reducing the humidity of the space. Air conditioner dehumidification principle: Air conditioner has two dehumidification functions. The first is in refrigeration mode, where the process of refrigeration is accompanied by dehumidification. >>>More
Commercial machines have strong security, hardware and software are better than home machines in terms of security configuration, commercial machines focus on safety, and home machines focus on entertainment.
Bombers in general should mean tactical bombers. Strategic bombers. >>>More