谢谢了!!!
------解决方案--------------------------------------------------------
理论上来说,一个段至少要占16个字节,那么8086/8088的1MB地址空间最多可以有64K个段。
实际上当然比这个少了,因为中断向量表、BIOS数据区、DOS、显存、ROMs等都要占用地址空间。
如果说要同时访问,那只能有4个,因为8086/8088只有4个段寄存器CS/DS/SS/ES,在任意时刻,只能有4个段可用。访问更多的段需要切换段寄存器的值。