Вложений: 1
CROSS-IDE for PDP-11 V3.0
CR11 - CROSS-IDE for PDP-11 V3.0 ( для MS-DOS ).
Цитата:
'CROSS-IDE for PDP-11' - пакет программных средств генерации кода
системы команд PDP-11 (DEC) на платформе IBM PC, выполненный в традициях
интегрированных сред.
В пакете полностью сохранены спецификации таких ОС, как RT-11,
FODOS и т.д., использовавшихся на PDP-11-подобных машинах. Этот пакет может
оказать неоценимую услугу специалистам, работающим с процессорами, система
команд которых совместима c системой команд PDP-11 ( например, K1801BM2 и
1806BM2 ).
'CROSS-IDE for PDP-11' содержит замкнутый инструментарий разработки ПО, сос-
тоящий из : компилятора макро-ассемблера, редактора связей, библиотекаря и
имитатора выполнения.
▄ Инструменты:
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
■ 2-проходной КОМПИЛЯТОР макро-ассемблера,
позволяющий использовать все разнообразие системы команд, всю мощь и
гибкость стандартных макро-команд ( содержащихся в системной библиотеке )
и макро-команд пользователя, которые можно строить в виде обычных библиотек.
■ универсальный РЕДАКТОР СВЯЗЕЙ,
обладающий большим количеством параметров, ключей и переключателей,
дающих возможность решать любые задачи.
■ развитый БИБЛИОТЕКАРЬ,
с помощью которого реализуются библиотеки макро-команд для этапа компиляции,
библиотеки функций и процедур для этапа редактирования связей.
■ многофункциональный ИМИТАТОР,
используемый для выполнения любой последовательности PDP-11-команд, имеющий
полнодоступную имитацию памяти ( 64K ) и регистров, дизассемблер выполнения
и точки останова.
■ текстовый РЕДАКТОР,
гармонично интегрированный в общую систему.
■ гибкий ФОРМИРОВАТЕЛЬ 'прошивок' ЗУ,
позволяющий распределять код по любому определяемому пользователем правилу
для массивов 2Kx8, 8Kx8, 32Kx8, 64Kx8.
■ удобный RS-232 ИНТЕРФЕЙС,
посредством которого можно осуществлять связь прием-передача с любым внешним
устройством.
■ полезный КОРРЕКТОР КОДОВ,
дающий возможность просматривать и корректировать любые файлы в кодах в 8сс.
■ виртуальная псевдо-МАШИНА,
на которой можно выполнять программы, созданные в рамках PDP-11.
■ развитая система ПОМОЩИ и контекстной помощи,
действительно помогающая пользователю быстро познакомиться с пакетом.
■ трансляторы "C" и "PASCAL" с соответствующими библиотеками функций и
процедур, позволяющие разрабатывать ПО для PDP-11 на "C" или "PASCAL".
▄ Рекомендации:
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Компьютер: >= IBM PC 486DX4,8M
ОС: >= MSDOS 5.0
Диспетчер памяти: >= QEMM 8.0
▄ Установка:
▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Внимание! Обязательное требование - для работы пакета необходима нефраг-
ментированная память в размере не менее 64К (наибольший свободный блок
верхней памяти >= 64К). Такое распределение памяти на вашем PC может
обеспечить QEMM.
▄ Адрес:
▀▀▀▀▀▀▀▀▀
Россия 180004 Псков Яна Фабрициуса 10
тел: (81122)93105
факс: (8112)720892
E-mail:suu@mail.krom.psc.ru
ОАО НИИ "Кром"
Дмитриев Вадим Олегович, программист
Вложений: 1
Эмулятор процессора PDP-11/03
Модульный эмулятор процессора PDP-11/03 для MS-DOS с исходниками (автор неизвестен).
Код:
Эмулятор процессора PDP-11/03
1. НАЗНАЧЕНИЕ
Эмулятор представляет собой программную реализацию аппаратуры
процессора PDP-11/03 и предназначен для выполнения программ в кодах
системы команд PDP-11. С точки зрения выполняемой в нем программы практически
полностью аналогичен процессору ДВК-1.
Эмулятор написан на языке Borland C++ 3.1 и предназначен для работы
на IBM PC/AT 286/287 в среде DOS 5.0 (не ниже). Рекомендуется использовать
ЭВМ с индексом быстродействия не ниже 40 (SysInfo).
Эмулятор имеет встроенный системный терминал, совместимый по системе
команд с дисплеем 15ИЭ-00-013 (VT52).
Эмулятор имеет встроенную оперативную память обьемом 56 Кбайт
(адреса 0..0160000).
Эмулятор поддерживает любые дополнительные внешние устройства,
расположенные в адресном пространстве выше 0160000. Правила программирования
внешних устройств описаны в приложении.
2. СИСТЕМА КОМАНД
Реализован базовый набор из 56 команд. Поддерживается команда "SOB".
Команды групп EIS, FIS, FPU в этой версии не поддерживаются.
Введена команда "DOS" (код 010).
Таймер - <F12>, Пульт - <F11>, Выход - <F11>,Q