摘 要: | 随着计算机的普及和发展,计算机在检测和诊断方面的应用越来越广泛。在检测和诊断过程中,通常是在计算机内存里面开辟一片数据缓冲区,把所需要的数据采集进内存,然后进行分析。根据实际情况,数据量有多有少,少则几十K,多则几十M,甚至上百M。 在DOS操作系统中,程序是按照段来寻址的,即代码段、数据段、堆栈段、附加段。一个段的长度是64K,那么采集进来的数据长度就受到了限制,最长只能是64K,经过处理,最多能到128K。但是采集数据的长度根据实际需要,往往要多于128K,那么如何能解决这个矛盾呢?
|