NDP Fortran—386专为32位机设计的语言 山西 张 1994-11-18 NDP Fortran-386支持主机为32位的任何个人计算机,包括IBM PS/2、Compaq386、Everex 386、AT&T386或任何带有Intel 386及386/387 Turbo-AT主板、或兼容386增强板的IBM PC/AT及兼容机或它们的换代产品;NDP Fortran-386支持的数值协处理器包括:Intel 80287/80387/80387SX/80C287A,Micro Way mW1167和Weitek W3167及其它兼容的协处理器。 NDP Fortran-386是一个全32位优化编译器。它实现了完整的ANSI Fortran语言,并增加了Western Electric的扩展和Berkeley编译器的全部功能。它的许多优化处理功能为其它Fortran编译程序不具备,从而可使程序减少30%,运行速度提高4倍,例如:NDP Fortran-386采用了全局数据流分析方法,最大限度地利用了主机和协处理器的32寄存器。 NDP Fortran-386突破了640K的内存限制,程序可以使用大内存,可分配1兆以上数组。利用pharlap虚拟内存管理程序时,可在仅有一兆内存和足够硬盘空间的情况下,编译任意大小的程序。 NDP Fortran-386提供了丰富的内部函数和例程。MicroWay GREX扩展图形库提供了大量的例程,包括输出象素图形和字符图形、产生声音、读书写端口、执行处理器的控制块移动,以及产生软件中断等。 MicroWay NDP系列编译程序_NDP Fortran、NDP C和NDP Pascal为程序设计员提供了强大的功能和灵活性,用任何一种MicroWay高级语言或汇编语言编写的模块均可放入各种程序。此外,编译程序生成的保护模式应用程序可以调用实模式下的过程和应用程序,包括ROM BIOS例程、MS-DOS本身和16位的应用程序,而不需要其源程序。 随着人们对NDP Fortran-386认识的不断加深,这种语言一定会被大多数软件开发者接受、采纳,尤其是数值计算的优越性会引起广大用户的高度重视。 (山西 张 )