使高级语言中的指针（像是C程式语言）使用变得困难。它降低了指针的高效率，且有可能产生两个指向同一个地方的指标拥有不同的位址。更坏的是，这种方式产生要让记忆体扩充到大于1MB的困难。而80286的寻址方式改变让记忆体扩充较有效率。由于8位机（如Intel 8008）时代沿袭下来的紧凑编码，大多数指令虽然有两个源操作数（operands）及一个输出结果，但单条指令至多使用两个地址，因此运算结果被存入一个源操作数中。且最多只能有一个内存操作数，另外的操作数是寄存器或立即数。内存操作数也可以用于存储指令的输出结