In ARM-based machines, peripheral devices are usually attached to the processor by mapping their physical registers into ARM memory space, into the coprocessor space, or by connecting to another device (a bus) that in turn attaches to the processor.
Ne aparaturat e bazuara ne ARM, pajisjet periferike janë zakonisht te lidhura me procesorin duke hartuar regjistrat e tyre fizike ne hapësirën e memories ARM ose ne hapësirën e bashkëprocesorit ose duke lidhur një tjetër pajisje e cila pastaj lidhet me procesorin.