![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Операционная система реального времени RT-11 была разработана фирмой Digital в 1970 году для компьютеров PDP-11. В Советском Союзе эту операционку ничтоже сумняшеся передрали под именами РАФОС и ОС БК-11. С годами коммерческая ценность системы повыветрилась, и сейчас дистрибутив RT-11 можно найти в архиве Minnie (rtv53swre.tar.gz).
Система имела довольно удачную архитектуру и заметное количество поклонников. На днях Will Senn разместил в своем блоге статью об установке RT-11 v5.3 на симуляторе SIMH. Статья также содержит описание основных команд системы и программирования на языке ассемблера.
Система имела довольно удачную архитектуру и заметное количество поклонников. На днях Will Senn разместил в своем блоге статью об установке RT-11 v5.3 на симуляторе SIMH. Статья также содержит описание основных команд системы и программирования на языке ассемблера.
no subject
Date: 2016-01-01 06:45 (UTC)а на ДВК-2 честный RT-11SJ был
очень я неплохо владел этим инструментом в свое время, дековский f77 это супер был, еще паскаль какой-то был (протвинский шоле?) а вот компилятора C я не помню чтобы я им на RT пользовался
я вот кстати не совсем понял, а почему он берет для эмулятора настройки 11/23 256k а не например 11/70 и памяти побольше? ну 512 хотя бы
no subject
Date: 2016-01-01 07:22 (UTC)Форматирование printf() уже нетривиально.
А на Pascal можно было писать проги вообще без библиотек.
no subject
Date: 2016-01-01 07:41 (UTC)там того оригинального printf.c припоминаю 2 печатных страницы кода на C что ли... может три, ну в общем ничего военного
no subject
Date: 2016-01-01 10:31 (UTC)Много UNIX-прог всё равно бы не пошли на 56K и без системного вызова fork().
На столь слабых машинах скептически относились к ЯП высокого уровня.
как бы зачем, если на MACRO-11 всё можно написать и будет в 10 раз быстрее работать.
Оправданная цель - ЯП для обучения. Потому PASCAL и реализовали. Всех студентов учили паскалю, а не C.
no subject
Date: 2016-01-01 10:53 (UTC)no subject
Date: 2016-01-01 11:24 (UTC)ДВК-4 может быть.
no subject
Date: 2016-01-01 11:37 (UTC)на машинах с 56К памяти он работал.
no subject
Date: 2016-01-01 07:29 (UTC)Где-то в статье про это упоминается.
no subject
Date: 2016-01-01 07:38 (UTC)гораздо интереснее, с ней в комплекте f77 приходит из коробки? а компилятор языка цэ где бы взять?
...хотя с другой стороны, а шо мне уже с той RT, если будет настроение поиграться в PDP-11 то таки интереснее *BSD брать...
no subject
Date: 2016-01-01 10:54 (UTC)no subject
Date: 2016-01-04 07:26 (UTC)Хммм интересно было бы обоснование этого тезиса. Хотя может мы просто продвинутые realtime возможности вообще ж не пользовали, а в BSD с realtime скорее никак чем как-либо.
В то же время IPC в юниксах мне видится что более развит чем в RT-11. RSX-11M+ тот да, существенно более развитая штука, покруче тогдашних юниксов была (как и позднее VAX/VMS был таки покруче тогдашних BSD в некоторых вещах, хотя BSD всухую выигрывали у VMS за счет TCP/IP stack).
no subject
Date: 2016-01-04 11:13 (UTC)действительно модульная загрузка.
SET в драйверах
асинхронный дисковый IO (кроме open, который появился в VAX/VMS и больше нигде нет)
в VMS вместо TCP/IP DECNet, который лет 10 раньше
no subject
Date: 2016-01-01 08:06 (UTC)no subject
Date: 2016-01-02 04:42 (UTC)no subject
Date: 2016-01-04 07:28 (UTC)no subject
Date: 2016-01-05 05:19 (UTC)советские НГМД были очень ненадежными
no subject
Date: 2016-01-01 09:15 (UTC)На ДВК-3 была у меня в восьмидесятые RT-11 SJ. РАФОС поставлялся с ней в комплекте, но его сразу меняли на честную RT.
no subject
Date: 2016-01-01 10:52 (UTC)no subject
Date: 2016-01-01 17:15 (UTC)Это эмулятор RT-11, оформленный как файл rt11.exe для работы из командной строки Windows.
no subject
Date: 2016-01-01 22:43 (UTC)no subject
Date: 2016-01-01 20:25 (UTC)no subject
Date: 2016-01-06 06:49 (UTC)ftp://ftp.trailing-edge.com/pub/rsxdists/rsx11m46.zip
Здесь инструкция по установке на эмуляторе PDP11/60:
http://ancientbits.blogspot.com/2012/07/installing-rsx-11m-46-from-scratch-part.html
Устанавливаем операционную систему RT-11
Date: 2016-01-16 06:09 (UTC)