Jump to content

Программное обеспечение Phar Lap

Фар Лап Программное обеспечение, Inc.
Промышленность Программное обеспечение
Основан апрель 1986 г.
Штаб-квартира Кембридж, Массачусетс
Ключевые люди
Ричард М. Смит, Роберт Мут и Джон М. Бенфатто
Продукты Инструменты разработки для DOS , расширители DOS
Веб-сайт pharlap.com (в архиве)

Phar Lap Software, Inc. — компания-разработчик программного обеспечения, специализирующаяся на инструментах разработки программного обеспечения для 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 , дополненный API OS/2 и защищенным режимом, в отличие от эмуляции API OS/2 от Microsoft, которая запускала приложения OS/2 в реальном режиме и только поддерживал подмножество OS/2 API, называемое Family API . Поэтому его часто связывали с существующими приложениями OS/2, заменяя эмуляцию API OS/2 от Microsoft для тех приложений, которым требовался доступ к расширенной памяти в DOS. Позже был создан расширитель TNT DOS , который представлял собой версию 386 | DOS-Extender , эмулирующую среду Win32 , с плоским адресным пространством и многопоточностью. Опять же, этот расширитель DOS часто был привязан к существующим приложениям Win32. MASM 6.1 и 16-разрядная версия компилятора Visual C++ 1.0 представляли собой приложения Win32, написанные для бета-версии Windows NT , связанной с Расширение TNT DOS . Исполняемые файлы Win32 ссылались на такие функции, как RtlExAllocateHeap в ntdll.dll, которых не было в окончательной версии ntdll.dll, поэтому, если Windows даже позволяла вам запускать ее (с MajorSubsystemVersion, равным 3, это не разрешено в современной Windows), вы получите сообщение о том, что эта функция не найдена. Но можно запустить утилиту под названием Beta2Fix.exe, которая заменяет ссылку на ntdll.dll на beta2.dll, и тогда, если вы поместите (предоставленный) beta2.dll в свой путь, она реализует эти старые функции как вызовы новых несколько эквивалентные новые функции, такие как RtlAllocateHeap. Это было исправлено в 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 Lap ETS операционную систему реального времени , [ 1 ] используется, например, в целях LabVIEW в реальном времени.

См. также

[ редактировать ]
  • Fujitsu Towns OS — адаптация MS-DOS в сочетании с RUN386.EXE от Phar Lap.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 84e3adaab67a7b1eec9411a1a98af2fb__1699194420
URL1:https://arc.ask3.ru/arc/aa/84/fb/84e3adaab67a7b1eec9411a1a98af2fb.html
Заголовок, (Title) документа по адресу, URL1:
Phar Lap Software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)