前的架构相容，包含执行码的区段可以被标示为16或是32位元的指令集。此外，特殊的前置符号也可以用来在16位元的区段包含32位元的指令码，反之亦然。分页跟区段的记忆体存取是为了支援现在多工作业系统所必须要的。Linux、、Windows NT和Windows 95都是一开始为386所发展，因为它是第一颗提供可靠地程式分离记忆体空间的支援（每个程式拥有自己的定址空间）以及可以在必要的情况下打断他们程式的执行（使用ring，一种x86保护模式下权力分级的名称）。这种386的基本架构变成未来所有x86系列发展的