W przypadku żądania odczytu bajtu spod nieparzystego adresu procesor podejmuje przetwarzanie młodszej części tego bufora, starszej zaś w przeciwnym wypadku. Odczyt słowa spod nieparzystego adresu jest niemożliwy – wymagałoby to obecności dwóch buforów danych i rozłożenia całej operacji na kilka kroków, czego procesor 68000 nie potrafi. Dalsze modele procesorów z tej serii są pozbawione tej niedogodności.
frame|right|Rejestry procesora MC68000 Procesor posiada cztery rodzaje rejestrów: 8 32-bitowych rejestrów danych (ogólnego przeznaczenia): D0 – D7 8 32-bitowych rejestrów adresowych A0 – A7, z których A7 (zrealizowany jako dwa rejestry sprzętowe) wykorzystywany jest jako specjalny wskaźnik stosu przy pracy w trybach użytkownika i nadzorcy 32-bitowy rejestr licznika programu PC 16-bitowy rejestr statusowy SR
Dostępne są następujące tryby adresowania: bezpośredniego rejestru danych – Dn bezpośredniego rejestru adresowego – An pośredniego rejestrem adresowym – (An) pośredniego rejestrem adresowym z postinkrementacją – (An)+ pośredniego rejestrem adresowym z predekrementacją – -(An) pośredniego rejestrem adresowym z przesunięciem – w(An) pośredniego rejestrem adresowym z indeksem – b(An,Dn.[L,W]);