ARM was developed in 1983 by Acorn Computers to replace the 6502 processor in BBC microcomputers. It was designed by a small team to be simple and low-power for embedded systems. ARM became very popular due to its low-power consumption and widespread licensing to manufacturers. The ARM architecture uses a load-store design with 32-bit fixed-length instructions and a large register file. It has become dominant in portable devices due to its efficient power-to-performance ratio.