thumb|Przykładowe mikrokontrolery thumb|ATmega8 po odpryśnięciu obudowy thumb|Najprostszy programator thumb|STK500 Atmel AVR – typ ośmiobitowych mikrokontrolerów produkowanych przez firmę Atmel.
Jednostka arytmetyczno-logiczna opracowana przez dwóch studentów z Norweskiej Wyższej Szkoły Technicznej (NTH) oparta jest na schemacie procesora RISC i zasadach zmodyfikowanej architektury harwardzkiej, zawiera 32 ośmiobitowe rejestry. Instrukcje arytmetyczno-logiczne mogą być wykonywane na rejestrach. Dane z pamięci mogą być tylko przesyłane do i z rejestrów. Charakteryzuje się ona prostą strukturą rozkazów, dużą wydajnością obliczeniową (większość rozkazów wykonywana jest w jednym takcie zegara procesora).
Listę rozkazów dopasowano do wymagań współczesnych kompilatorów, wprowadzając rozkazy pobierania danych przez adresowanie pamięci rejestrem 16-bitowym (zestaw dwóch rejestrów) z jednoczesnym zwiększeniem lub zmniejszeniem rejestru adresowego (pobierz i zwiększ/zmniejsz).