问题描述
基址、分段寻址、段寄存器、32位寄存器到底有什么联系呢?
在汇编中常见这种形式的地址:0000:7c00,为什么这样表示?
段超越ES:BP具体的内涵是什么?
问题解答
分段寻址、段寄存器、基址
在以前(80286),电脑的寄存器都是16位的,如我们常用的ax、bx等,但数据总线是24位的(内存16M),单用一个16位寄存器无法寻址所有地址,因此地址的表示必须用两个寄存器或者一个寄存器加一个立即数&
问题描述
基址、分段寻址、段寄存器、32位寄存器到底有什么联系呢?
在汇编中常见这种形式的地址:0000:7c00,为什么这样表示?
段超越ES:BP具体的内涵是什么?
问题解答
分段寻址、段寄存器、基址
在以前(80286),电脑的寄存器都是16位的,如我们常用的ax、bx等,但数据总线是24位的(内存16M),单用一个16位寄存器无法寻址所有地址,因此地址的表示必须用两个寄存器或者一个寄存器加一个立即数&