鱼C论坛's Archiver
论坛
›
汇编语言交流
› 为什么代码段和数据段的长度N要小于64KB
bob
发表于 2012-3-26 13:38:59
为什么代码段和数据段的长度N要小于64KB
为什么代码段和数据段的长度N要小于64KB
虚度年华
发表于 2012-3-26 13:58:32
本帖最后由 虚度年华 于 2012-3-26 23:17 编辑
是看偏移地址的,可偏移0到FFFFH,地址4个16位的64KB了
wAterLoo
发表于 2012-3-26 19:32:36
由于8086的寻址机制是 地址 = 段地址 * 16 + 偏移地址
8086CPU有20根地址线 , 段地址使用4根,余下的16跟地址 用来寻址 偏移地址
也就是偏移地址的范围不会超过 2的16次方,也就是64K
页:
[1]
查看完整版本:
为什么代码段和数据段的长度N要小于64KB