ARM PROCESSOR
ARM PROCESSOR
An ARM processor is one of a family of CPUs based on the RISC (reduced instruction set computer) architecture developed by Advanced RISC Machines (ARM). ARM makes 32-bit and 64-bit RISC multi-core processors.
ARM processors are microprocessors and are widely used in many of the mobile phones sold each year, as many as 98% of mobile phones. They are also used in PDAs (personal digital assistants), digital media and music layers, hand-held gaming systems, calculators, and even computer hard drives.
ARM makes 32-bit and 64-bit RISC multi-core processors. RISC processors are designed to perform a smaller number of types of computer instructions so that they can operate at a higher speed, performing more millions of instructions per second (MIPS). By stripping out unneeded instructions and optimizing pathways, RISC processors provide outstanding performance at a fraction of the power demand of CISC (complex instruction set computing) devices.
ARM processors are extensively used in consumer electronic devices such as smartphones, tablets, multimedia players and other mobile devices, such as wearables. Because of their reduced instruction set, they require fewer transistors, which enables a smaller die size for the integrated circuitry (IC). The ARM processor’s smaller size, reduced complexity and lower power consumption makes them suitable for increasingly miniaturized devices.
ARM processor features include: 
- Load/store architecture.
- An orthogonal instruction set.
- Mostly single-cycle execution.
- Enhanced power-saving design.
- 64 and 32-bit execution states for scalable high performance
- .Hardwarevirtualization support
Advantages of using an ARM processor
- They are cheap as compared to other processors.
- They are designed with such features that it consumes less power.
- The devices with ARM processor can have a much better battery life than other processors.
- They perform one operation at a time and thus work faster.
The disadvantages of ARM processors are as follows:
- It is not binary compatible with x86, which means you cannot run windows on it very soon.
- Some ARM processors clock frequencies, which is why speeds and memory bandwidths are limited in such cases.
- The scheduling of instructions makes debugging difficult.
USES OF ARM PROCESSOR
ARM processors are extensively used in consumer electronic devices such as smartphones, tablets, multimedia players and other mobile devices, such as wearables. Because of their reduced instruction set, they require fewer transistors, which enables a smaller die size for the integrated circuitry (IC).
Comments
Post a Comment