Small chips help computers work. 
Small chips help computers work. 
Arm is a large family of computer chips. 
Long ago, a team at Acorn wanted a new chip. They wanted it to be very fast but cheap. They looked at a simple design from a university. They also wanted to make it easy for the chip to talk to other parts. This helped the chip handle tasks quickly. The first chip was called the ARM1. It worked well as a tool for the BBC Micro computer. 
Arm is a huge family of computer designs used in many devices.
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.
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. 
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. 

Arm is a massive family of instruction set architectures (ISAs) used in computer processors. 
The Arm design is based on Reduced Instruction Set Computer (RISC) principles. This approach focuses on using a small, efficient set of instructions to keep the hardware simple. The original designers at Acorn used specific methods to increase performance. For example, they used a 26-bit address space to handle interrupts quickly. An interrupt is a signal that tells the processor to stop its current task to handle something else. By limiting the address space, the entire state of the machine could be saved in a single operation. This halved the overhead required to manage interrupts.
Another key mechanism involves how the processor communicates with memory. The designers utilized a feature called page mode DRAM. Page mode allows the chip to access memory much faster if the data is in the same location. The Arm architecture includes special memory access instructions known as "S-cycles." These S-cycles allow the processor to fill or save multiple registers within a single memory page. This effectively doubled memory performance in certain tasks. This was especially useful for improving the speed of computer graphics.
The history of Arm began with a company called Acorn Computers. In 1981, Acorn released the BBC Micro, which was very successful. The team wanted to create a new machine with ten times the performance of the BBC Micro. They also wanted to keep the price the same to compete with the IBM Personal Computer. In late 1983, the team decided to design their own CPU. They named it the Acorn RISC Machine. Sophie Wilson developed the instruction set by writing a simulation in BBC BASIC. 
The first working silicon samples were known as the ARM1. These chips were tested and worked correctly on April 26, 1985. The ARM1 ran at a speed of 6 MHz. It was first used as a second processor for the BBC Micro. Later, in late 1986, the team introduced the ARM2 design. This version ran at 8 MHz and was much more powerful. The ARM2 featured a 32-bit data bus and 27 32-bit registers. It also included a Booth multiplier to handle multiplication tasks more efficiently.
The ARM2 was remarkably efficient compared to other chips of its time. It used only 30,000 transistors to function. In comparison, the Motorola 68000 used about 68,000 transistors. Because it had fewer transistors and lacked microcode, the ARM2 used less power. This simplicity allowed it to stay cool without complex thermal packaging. The ARM2 was powerful enough to compete with expensive workstations. It was used in the Acorn Archimedes computers starting in June 1987.
Over the years, the Arm architecture has evolved through many different generations. The original designs were 32-bit, but they had limitations on how much memory they could use. The ARMv3 series removed these limits by providing a full 32-bit address space. In 2011, the ARMv8-A architecture was released. This major update added support for 64-bit arithmetic and a 64-bit address space. 
There are also specialized versions of the architecture for different roles. The "Thumb" extensions allow for both 32-bit and 16-bit instructions. This improves code density, which helps save memory space. Another extension called Jazelle was added to handle Java bytecode directly. Recent versions have also added simultaneous multithreading (SMT) to improve performance. 
🖼️ Images & Media (8)
More to explore
✨ What else?
Related topics you might enjoy
🪜 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.