段地址 * 16 = 基础地址 (段的起始地址) (物理地址)
CPU中的相关部件提供两个16位的地址,一个称为段地址,另一个称为偏移地址。所以段地址为16位。
--------------------------------------------------------------------------------
以下来源百度:
而段地址是针对内存的分段而言的,将每一段的段首地址定义为段地址.段地址的存在是由系统的分段存储决定的,通过段地址和偏移地址就能对数据进行寻访.
计算它们的物理地址只需要把段地址左移4位,再加上偏移地址就可以了。
--------------------------------------------------------------------------------
总结:
段地址为16位的段的CPU内部表示的段的起始地址,因为8086CPU为16位结构;
而 段地址 * 16 = 基础地址 为20位地址 ,只不过转换成使用20位地址线传送的地址了,实际上表示的还是段的起始地址 ,即基础地质实际为物理地址。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/syf442/archive/2009/07/30/4394127.aspx