Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Phar Lap была софтверной компанией, специализирующейся на инструментах разработки программного обеспечения для операционных систем DOS . Компания была названа в честь скаковой лошади Фар Лап . Они были наиболее известны своим программным обеспечением, позволяющим разработчикам получать доступ к памяти за пределами ограничения в 640 КиБ для DOS ( расширители DOS ), и были автором стандарта VCPI .

Phar Lap Software, Inc. была основана в апреле 1986 года Ричардом М. Смитом, Робертом Мутом и Джоном М. Бенфатто. Их первый крупный успех, 386 | DOS-Extender , 32-разрядный инструмент разработки в защищенном режиме , был выпущен в ноябре 1986 года.

Линия продуктов Phar Lap была расширена за счет включения 386 | VMM , дополнительного драйвера виртуальной памяти , LinkLoc , компоновщика- локатора для встраиваемой разработки; кросс-инструменты для встраиваемой разработки; и 286 | DOS-Extender , расширитель DOS , который эмулируется в OS / 2 среды, в комплекте с OS 2 / API и защищенный режим, в отличие от эмуляции OS / 2 API от Microsoft, который бежал приложения OS / 2 в режиме реального времени , и только поддерживает подмножество OS / 2 API, называемое Family API. Поэтому он часто был привязан к существующим приложениям OS / 2, заменяя эмуляцию Microsoft OS / 2 API для тех приложений, которым требовался доступ к расширенной памяти в DOS. Позже был создан расширитель TNT DOS , который представлял собой версию 386 | DOS-Extender , имитирующую среду Win32 , в комплекте с плоским адресным пространством и потоками. Опять же, этот расширитель DOS часто был привязан к существующим приложениям Win32. К сожалению, MASM 6.1 и 16-разрядной версии Visual C ++ 1.0 компилятора были Win32 приложения , написанные для бета - версии в Windows NT , которая была связана с TNT DOS Extender, что означает, что он не может работать в последней версии Windows NT до тех пор, пока не будет запущен Beta2Fix.exe, который заменил все ссылки на NTDLL.DLL на BETA2.DLL. Это было исправлено в MASM 6.11 и Visual C ++ 1.5.

Компания Phar Lap разработала спецификацию интерфейса виртуальных программ управления (VCPI) в сотрудничестве с Quarterdeck Office Systems , которая разработала программное обеспечение для переключения задач DESQview . Фар Лэп был также членом комитета из 12 фирм, который разработал интерфейс защищенного режима DOS (DPMI). VCPI и DPMI - это отраслевые стандарты, позволяющие расширителям DOS сосуществовать с эмуляторами расширенной памяти (EMS) и многозадачными средами.

Phar Lap получил несколько крупных наград индустрии ПК за VCPI, 386 | DOS-Extender и 286 | DOS-Extender .

32-разрядные приложения Windows могли напрямую обращаться ко всей памяти , поддерживаемой аппаратным обеспечением персонального компьютера , поэтому расширители памяти больше не требовались.

Phar Lap теперь является частью IntervalZero , ранее Ardence , который производит, среди других продуктов, то Лапы Phar ETS операционной системы реального времени , [1] , используемая, например , на LabVIEW цели в режиме реального времени.

См. Также [ править ]

  • ОС Fujitsu Towns , адаптация MS-DOS в сочетании с RUN386.EXE от Phar Lap

Ссылки [ править ]

  1. ^ Phar Lap ETS - в режиме реального времени Операционная система архивации 3 декабря 2008, в Wayback Machine

Внешние ссылки [ править ]

  • Реклама журнала Phar Lap ( Scientific American , v.165, №3, p.149), на последней странице [ мертвая ссылка ]