vak: (Default)
[personal profile] vak
Нет, не юникс. 😀 Это MCP, то есть Master Control Program для компьютеров Burroughs серии B5500. Разработка 1961 года. Причём трижды пионер: вдобавок первая многопроцессорная система, а также первая коммерческая реализация виртуальной памяти.

Всё было написано на языке ESPOL, вариации на тему Алгола-60. Описание языка: 1032638_B5500_ESPOL_RefMan_196710.pdf.

Исходники MCP и компиляторов доступны для скачивания (Burroughs B5500 Mark XIII Release ZIP Archive), хотя с суровой лицензией. Распаковываете ZIP архив, а в нём исходные тексты:
  • ALGOL (885k) - B-5700 Algol compiler, Mark XIII.0, July 15, 1971
  • BASIC (453k) - B5500 Basic compiler, Mark XII.2, 04/15/71
  • COBOL (2.0M) - Cobol compiler, XIII.0, 7/15/71
  • COBOL68 (1.7M) - Lasciate ogni speranza voi ch entrate (Dante)
  • DC1000 (537k) - DC-1000 data communication system
  • ESPOL (501k) - B-5700 Espol compiler, Mark XIII.0, July 15, 1971
  • FORTRAN (592k) - Fortran compiler, XIII.0, 07/15/71
  • INTRINS (1.2M) - Intrinsics, Mark, XIII.0, 07/15/71
  • MCP (2.0M) - B5700, MCP Mark XIII.0, 07/15/71
  • NDL (1.1M) - B-5700 Network Definition Language compiler, Mark XII.0, March 26, 1971
  • TSPOL (863k) - B-5700 Tspol compiler, Mark XIII.0, July 15, 1971
  • XALGOL (872k) - B-5700 Xalgol compiler, Mark XIII.0, July 15, 1971

Date: 2024-09-14 18:10 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
B5500 есть в simh, но разбираться лень.

Date: 2024-09-14 18:45 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Если есть simh, который умеет всю машину, то не очень.