Wkrótce potem pozostali producenci procesorów x86 (w tym Intel) również wprowadzili tego typu rozwiązania do swoich produktów.

Tryby pracy Tryb pracy Wymaganysystemoperacyjny Wymaganarekompilacjaaplikacji Domyślnyrozmiaradresów Domyślnyrozmiaroperandów Rozszerzeniarozkazów Typowyrozmiar GPR TrybLong Tryb 64-bit 64-bitowy tak 64 32 tak 64 Tryb zgodności () nie 32 nie 32 16 16 16 TrybLegacy Tryb chroniony () 32-bitowy nie 32 32 nie 32 16 16 16 Tryb wirtualny 8086 (V86) 16 16* 16 Tryb rzeczywisty () 16-bitowy * W 16-bitowym kodzie programów napisanych dla procesorów Intel 80286 i starszych (zresztą tylko taki kod jest przez nie realizowany) nie ma możliwości stosowania rozkazów z 32-bitowymi operandami, bo po prostu one ich nie posiadają. Natomiast w 16-bitowym kodzie programów napisanych dla procesorów Intel 80386 i nowszych istnieje możliwość używania rozkazów z 32-bitowymi operandami, ale domyślnie (zwykle dla zapewnienia przenośności kodu) używane są operandy 16-bitowe.

Wyjaśnienia dot. trybów pracy Architektura AMD64 przewiduje dwa główne tryby pracy: