小弟新学汇编,看的是王爽的8086第二版的那本书,看到栈的时候有一句话有点疑问,原话为:“注意,PUSH,POP等栈操作指令,修改的只是SP。也就是说,栈顶的变化范围最大为:0-FFFFH”。为什么范围最大是0-FFFFH啊?这个是怎么来的哦?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
8086采用分段方式进行寻址,段的最大长度为0xFFFF。
------解决方案--------------------------------------------------------
看来楼主基础没有打好,王爽这本书讲的是16位的cpu,其最大的寻址范围是2的16次方,是65536,因为是从0开始编号的即0--65535