Advanced RISC Machine (ARM) Processor
Last Updated :
04 Jul, 2022
ARM stands for Advanced RISC Machine. It is one of the most licensed and extensive processor cores in the world. In the year of 1978, first ARM processor was introduced by Cambridge University. The first ARM processor was produced by Acorn Group Of Computers in year 1985. ARM was founded and became very popular in 1990. In 2007, ARM processors were used in more than 98% of mobile phones and approximately 10 billion processors were shipped in 2008. ARM was the latest technology which was replaced by micro-controllers and microprocessors. In general, ARM is a 16-bit/32-bit processor or controller. In advanced digital products, ARM acts as a heart.
Figure - ARM block diagram
These processors are specially used in portable devices like digital cameras, mobile phones, home network modules, wireless communication technologies, access control, communication gateways, medical Systems and in many other embedded systems.
Some Advance Features of ARM Processor :
- In this designed processor there are only 25 basic instruction types.
- Through registers most of operations are implemented.
- Here every instruction has its own conditions with registers.
- This processor offers multiple modes of addressing.
- Manual stack manipulation is done here.
- Stack addressing and subroutines consist of explicitly programmed techniques.
- Because of 32 bits micro-processor, it is possible to have access to memory and data manipulation saved in these 32 bits.
- The address range of this processor is widely 26 bit.
- For direct access it allows 64 megabytes of memory.
- It consists of single cycle execution method.
ARM Applications:
Here mentioning some of the applications of ARM
- Portable Media Players, Camcorders: Apple iPod Nano, original Zune 30 GB, Juice Box, Empeg Car, M6 Mini Player etc.
- Mobile Phone, PDAs, Cameras: Nokia N93, Samsung Moment, Sony CLIÉ NX60, Canon PowerShot A470 etc.
- GPS Navigation Systems: Tom Tom 300, Zarlink GPS receiver, Sun SPOT, Garmin Navigation Devices etc.
- Portable Games Consoles: GameBoy Advance, 3DO Interactive Multiplayer, Nintendo 3DS etc.
- Set Top Boxes, TVs, Hard Discs, Routers: Asus Tinker Board, Zipit Wireless Messenger, Acorn Risc PC, Gumstix basix & connex etc.
Advantages of ARM Processor :
- They are cheaper as compared to other processors.
- It consumes less power.
- Better battery life than other processors.
- It works faster because it performs one operation at a time.
- Users choose ARM processors because of availability and applications support.
Disadvantages of ARM Processor :
- You can not run windows on it very soon because it is not binary compatible with x86.
- The speeds and memory bandwidths are limited in such cases because of ARM processor's clock frequencies.
- Debugging is difficult because of scheduling of instructions.
- The performance of these processors totally depend on execution so if programmer does not execute it properly then it can take a long time to work properly.
Similar Reads
ARM processor and its Features ARM (Advanced RISC Machine) processors are a family of CPUs based on the RISC (Reduced Instruction Set Computing) architecture. Originally developed by Acorn Computers in the 1980s, ARM processors are now designed by Arm Holdings and widely licensed by other companies (like Apple, Qualcomm, Samsung,
6 min read
Bare Machine and Resident Monitor In the early days of computing, before the development of modern operating systems, the execution of programs was done directly on the hardware. This was made possible by two fundamental components: Bare Machine and Resident Monitor. These components are although outdated in today's computing enviro
5 min read
Microprocessor | Intel x86 evolution and main features Intel x86 architecture has evolved over the years. From a 29, 000 transistors microprocessor 8086 that was the first introduced to a quad-core Intel core 2 which contains 820 million transistors, the organization and technology have changed dramatically. Some of the highlights of the evolution of x8
5 min read
Pin diagram of 8086 microprocessor The 8086 chip, presented by Intel in 1978, is a critical part in the development of processing innovation. Its pin outline is a basic part of figuring out its design and usefulness. The pin chart gives a visual portrayal of the chip's outer associations and their individual capabilities, including p
8 min read
Architecture of 8085 microprocessor A microprocessor is fabricated on a single integrated circuit (IC) or chip that is used as a central processing unit (CPU).The 8085 microprocessor is an 8-bit microprocessor that was developed by Intel in the mid-1970s. It was widely used in the early days of personal computing and was a popular cho
11 min read
Co-Processor | Computer Architecture Introduction :If in microprocessor chip, new circuitry can be added with special purpose to perform special tasks or to perform operations on numbers in order to offload the work of the core CPU. The CPU can then work faster. We may use a conveyor belt to do some extra work while motor is running. S
4 min read