Prosessorene som kan operere i 16-biters, 32-biters og 64-biters moduser kalles multi-modus prosessorer.
Hver modus refererer til størrelsen på dataene som prosessoren kan behandle om gangen. I 16-bits modus kan prosessoren behandle 16 biter med data om gangen, mens den i 32-bits modus kan behandle 32 biter med data om gangen. I 64-bits modus kan prosessoren behandle 64 biter med data om gangen.
Muligheten til å operere i flere moduser gjør at prosessorer kan brukes i en rekke applikasjoner. For eksempel brukes ofte 16-bits modus for innebygde systemer og andre enheter med begrensede ressurser, mens 32-bits modus ofte brukes for stasjonære datamaskiner og servere. 64-bits modus brukes til høyytelses databehandling og andre applikasjoner som krever mye prosessorkraft.
Her er noen eksempler på multi-modus prosessorer:
* Intel Core i7-8700K er en 64-bits prosessor som også kan fungere i 32-bits modus.
* AMD Ryzen 7 2700X er en 64-bits prosessor som også kan fungere i 32-bits modus.
* ARM Cortex-A7 er en 32-bits prosessor som også kan fungere i 16-bits modus.
Valget av hvilken modus som skal brukes avhenger av applikasjonen og kravene til enheten.