Nepedia
Back to Discover
Fluent Reader
💻

ARM architecture family

technology Maturity 7-9 Next article →

Arm is a huge family of computer designs used in many devices.

ARMSoCBlockDiagram
ARMSoCBlockDiagram

These designs use a set of rules called an instruction set architecture. This architecture tells the processor how to carry out tasks. A company called Arm Holdings creates these rules and licenses them. This means other companies pay to use the rules to build their own hardware. Because these chips use very little power and stay cool, they are perfect for portable tools. You can find them in smartphones, tablets, and laptops.

They are even used in massive supercomputers like Fugaku. Over 230 billion Arm chips have been made so far.

How these chips work is based on a simple design called RISC. This stands for Reduced Instruction Set Computer. The original team at Acorn wanted a chip that was fast but simple. They used a trick to handle interrupts, which are signals that tell a chip to stop and do something else. By using a 26-bit address space, they could save the chip's state in just one step. This made the chip much faster at responding to new tasks. They also used special memory instructions called S-cycles. These allowed the chip to talk to memory twice as fast.

GPS ARM610 die
GPS ARM610 die

This was very helpful for making graphics look smooth.

The history of Arm began with a company called Acorn. In 1981, Acorn made the successful BBC Micro computer. They wanted to build a new machine that was ten times faster than the BBC Micro. They also wanted it to cost the same price. In late 1983, the team decided to design their own processor. They named it the Acorn RISC Machine. Sophie Wilson wrote the instructions for the chip using a language called BBC BASIC.

Acorn-ARM-Evaluation-System
Acorn-ARM-Evaluation-System

This work helped the team know they were on the right track.

The first real chip was the ARM1, which worked in April 1985. It ran at a speed of 6 MHz. Later, the team released the ARM2 design in late 1986. This new version ran at 8 MHz and was much more powerful. It used only 30,000 transistors to do its work. This was much fewer than the 68,000 transistors used by other chips. Because it had fewer parts, it stayed cool and used less electricity. The ARM2 was used in the Acorn Archimedes computers starting in June 1987.

Today, Arm technology has grown into many different versions. The ARMv8-A architecture was released in 2011 to support 64-bit math. This allows computers to handle much larger amounts of data. There are also special versions like "Thumb" to help save space in the code.

Raspberry-Pi-2-Bare-BR
Raspberry-Pi-2-Bare-BR

You can see this technology in small devices like a Raspberry Pi. It is also inside many modern chips used in science and industry.

STM32F103VGT6-HD
STM32F103VGT6-HD

From tiny sensors to giant supercomputers, Arm is everywhere in our digital world.

474 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (8)
File:Acorn-ARM-Evaluation-System.jpg
Acorn-ARM-Evaluation-System.jpg
File:ARMSoCBlockDiagram.svg
ARMSoCBlockDiagram.svg
File:GPS ARM610 die.JPG
GPS ARM610 die.JPG
File:STM32F103VGT6-HD.jpg
STM32F103VGT6-HD.jpg
File:Quad-core Android "mini PC", with a microSD card next to it for a size comparison.jpg
Quad-core Android "mini PC", with a...
File:Raspberry-Pi-2-Bare-BR.jpg
Raspberry-Pi-2-Bare-BR.jpg
File:Cubox.png
Cubox.png
File:ARMCortexA57A53.jpg
ARMCortexA57A53.jpg
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.