16 位字长机器 20 跟地址线的 CPU
20根地址线的CPU寻址最多1M字节空间 那么我想问的是 他每一小段首地址都是0结尾的 从00000到FFFFF 每一小段首地址分别是 00000H,00010H,00020H....一直到FFFF0H这是每小段的首地址 那么我的问题是 每一小段 最多容量为64K字节对吧。 它数目到了第十六位以后 又是如何表示的呢 因为 他可以容纳64K字节,,比如第一个小段(00000H)到第十六位以后(0000FH)以后 再怎么增加呢 在增加 不就到第二小段了吗??这个地方我有点纳闷
stack segment db 10000h dup (0) stack ends假设分给你的段地址为1000h,那么从10000h到1ffffh全部都是堆栈段!并不是你所理解的段与段之间只能由16个字节
你可以这样理解:一个段最少有16个字节,最多有64kb,并且段与段之间可以交叉,重合
[ 本帖最后由 Explorerlxz 于 2014-6-16 21:30 编辑 ]