段界:就是将内存分为一个个不同的段,每一个段放不同的东西,以方便区分。在CPU寻址时,CPU是不分段界的,段只是人们为了方便而分的。
至于-1:是因为在计算机中,内存的编号是从0开始的,所以在计算长度时要-1(其实就是要将0也计算进来)
另外,段界是8086CPU中的一个重要的东西,因为8086是16位CPU,而为了加大他的寻址量,而将地址总线改为20位的,所以为了寻到20位的内存空间,通过设置段来实现(一个段只能寻至16位的地址量,多个段结合就能寻到20位的地址量)
段界限是指的段内最大偏移值,第1个字节偏移为0,最后一个则偏移为长度-1了。