<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Пятнадцать байтов на стек от конца</title>
  <link>https://vak.dreamwidth.org/</link>
  <description>Пятнадцать байтов на стек от конца - Dreamwidth Studios</description>
  <lastBuildDate>Sun, 22 Sep 2019 05:34:46 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>vak</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/10859949/2601916</url>
    <title>Пятнадцать байтов на стек от конца</title>
    <link>https://vak.dreamwidth.org/</link>
    <width>50</width>
    <height>47</height>
  </image>

<item>
  <guid isPermaLink='true'>https://vak.dreamwidth.org/600764.html</guid>
  <pubDate>Sun, 22 Sep 2019 05:34:46 GMT</pubDate>
  <title>PiDP-11 сделай сам</title>
  <link>https://vak.dreamwidth.org/600764.html</link>
  <description>Весь день провёл, собирая PiDP-11/70, реплику легендарного компьютера фирмы Digital. Е] можно приобрести в виде &lt;a href=&quot;https://obsolescence.wixsite.com/obsolescence/pidp-11&quot;&gt;конструктора &amp;quot;сделай сам&amp;quot;&lt;/a&gt; у Оскара Вермойлена, радиолюбителя из Швейцарии. Отдельно надо добавить плату Raspberry Pi 3 или 4, и получится аутентичная машинка в масштабе 3:5, способная загружать длинный список операционных систем, от RT11 до Unix 2.11BSD.&lt;br /&gt;&lt;br /&gt;После нескольких часов работы паяльником и отверткой, у меня получился вот такой девайс.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://vak.dreamwidth.org/file/379249.gif&quot; title=&quot;PiDP-11&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Есть серия видео, рассказывающих о проекте и подробно объясняющих весь процесс сборки.&lt;br /&gt;&lt;br /&gt;Часть 1/4: Рассказывает про проект и про семейство машин PDP-11. Объясняет установку софта на плату Raspberry Pi.&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/Mt4aKVozrmw&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Часть 2/4: Паяем диоды, резисторы, светодиоды. Проверяем, что светодиоды (и софт) работают.&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/lxjWOu_1Pb4&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Часть 3/4: Паяем тумблеры. &lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/HOMt2NKy1Uw&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Часть 4/4: Собираем всё в корпус, проверяем тубмлеры.&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/llciraSHbRQ&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Список имеющихся операционных систем:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://skn.noip.me/pdp11/pdp11.html&quot;&gt;&lt;img src=&quot;https://vak.dreamwidth.org/file/379393.png&quot; title=&quot;OS for PiDP-11&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Примеры загрузки этих операционных систем смотрите на странице: &lt;a href=&quot;https://skn.noip.me/pdp11/pdp11.html&quot;&gt;https://skn.noip.me/pdp11/pdp11.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=vak&amp;ditemid=600764&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://vak.dreamwidth.org/600764.html</comments>
  <category>bsd</category>
  <category>simh</category>
  <category>электроника</category>
  <category>компьютерная археология</category>
  <lj:security>public</lj:security>
  <lj:reply-count>10</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://vak.dreamwidth.org/500513.html</guid>
  <pubDate>Fri, 29 Dec 2017 08:25:07 GMT</pubDate>
  <title>Документация по СВС</title>
  <link>https://vak.dreamwidth.org/500513.html</link>
  <description>Приехала ценнейшая историческая реликвия: описание ЭВМ СВС, наследницы БЭСМ-6. Сам &lt;a href=&quot;https://1500py470.livejournal.com/331477.html&quot;&gt;Марк Валерианович Тяпкин&lt;/a&gt;, главный разработчик машины, передал книги в нашу тьмутаракань для сканирования и изучения. Ставится задача разработать программный симулятор СВС и запустить на нём &lt;a href=&quot;https://ru.wikipedia.org/wiki/%D0%94%D0%98%D0%A1%D0%9F%D0%90%D0%9A&quot;&gt;операционную систему Диспак&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;ЭВМ СВС была программно совместимой с БЭСМ-6, но делалась на интегральных схемах и имела до 10 процессоров. Один процессор работал примерно в два с половиной раза быстрее, чем БЭСМ-6. Разработка была закончена в 1980 году.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://vak.dreamwidth.org/file/109400.jpg&quot;&gt;&lt;img src=&quot;https://vak.dreamwidth.org/file/800x800/109400.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://vak.dreamwidth.org/file/109225.jpg&quot;&gt;&lt;img src=&quot;https://vak.dreamwidth.org/file/800x800/109225.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=vak&amp;ditemid=500513&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://vak.dreamwidth.org/500513.html</comments>
  <category>бэсм-6</category>
  <category>компьютерная археология</category>
  <category>simh</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://vak.dreamwidth.org/497205.html</guid>
  <pubDate>Thu, 23 Nov 2017 06:10:15 GMT</pubDate>
  <title>Автокод БЕМШ</title>
  <link>https://vak.dreamwidth.org/497205.html</link>
  <description>&lt;a href=&quot;http://www.besm6.org/wiki/Bemsh&quot;&gt;Сделал шпаргалку по автокоду БЕМШ&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;На этом языке были написаны &lt;a href=&quot;https://ru.wikipedia.org/wiki/%D0%94%D0%98%D0%A1%D0%9F%D0%90%D0%9A&quot;&gt;операционная система Диспак&lt;/a&gt; и диалоговая система Краб. Исходники и того, и другого сохранились (&lt;a href=&quot;https://github.com/besm6/besm6.github.io/tree/master/sources/dispak-svs&quot;&gt;Диспак&lt;/a&gt;, &lt;a href=&quot;https://github.com/besm6/besm6.github.io/tree/master/sources/krab/bemshsrc&quot;&gt;Краб&lt;/a&gt;).&lt;br /&gt;&lt;br type=&quot;_moz&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=vak&amp;ditemid=497205&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://vak.dreamwidth.org/497205.html</comments>
  <category>бэсм-6</category>
  <category>компьютерная археология</category>
  <category>simh</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://vak.dreamwidth.org/448758.html</guid>
  <pubDate>Thu, 23 Mar 2017 07:29:01 GMT</pubDate>
  <title>ОС &quot;Дубна&quot; работает!</title>
  <link>https://vak.dreamwidth.org/448758.html</link>
  <description>Мише Попову &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://mrupor.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://mrupor.dreamwidth.org/&apos;&gt;&lt;b&gt;mrupor&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; удалось &lt;a href=&quot;https://mrupor.dreamwidth.org/1476.html&quot;&gt;запустить операционную систему &amp;quot;Дубна&amp;quot; на симуляторе БЭСМ-6&lt;/a&gt;. Протокол смотрите ниже.  &lt;br /&gt;&lt;br /&gt;Мне раньше никогда не приходилось видеть ОС Дубна вживую. На физтехе у нас стоял Диапак, в остальных конторах обычно Диспак. Зато теперь можно доставать из загашника книжку Мазного и изучать &amp;quot;новую старую&amp;quot; система. Самое главное - все исходные тексты ОС Дубна сохранились, так что её можно пытаться пересобирать с нуля.&lt;pre&gt;&lt;span style=&quot;font-size: small;&quot;&gt;МУЛЬТИТАЙП  (ВЕРСИЯ ОТ 15/12/87)   ЭВМ-0&lt;br /&gt;     РАSS:*****&lt;br /&gt;     БУФЕР:*/*&lt;br /&gt;     КАК&lt;br /&gt;00.03-   Т 0002  24.00-  INТRSР&lt;br /&gt;00.09-   Т 0004  24.00-  МАСRОS&lt;br /&gt;      &lt;br /&gt;     ПУС INТRSР&lt;br /&gt;     ЖДИТЕ ОТВЕТА&lt;br /&gt;ПАКЕТ В ФАЙЛЕ ВВОДА: 06&lt;br /&gt;     СЛУ INТRSР&lt;br /&gt;     СЧЕТ&lt;br /&gt;     КАК&lt;br /&gt;00.03-   Т 0002  24.00-  INТRSР&lt;br /&gt;00.09-   Т 0004  24.00-  МАСRОS&lt;br /&gt;00.28-   Т 0006  24.00-  INТRSР&lt;br /&gt;&lt;br /&gt;     БУФЕР:&lt;br /&gt;     РЕЗ 3&lt;br /&gt;                                             00&lt;br /&gt;                 00.28&lt;br /&gt; ОИЯИ.       БЭСМ-6/0     ШИФР-20&lt;br /&gt; МОНИТОРНАЯ СИСТЕМА  &apos;Д У Б Н А&apos;  -  20/10/88&lt;br /&gt;             ЖЖЖ  Ж   Ж ЖЖЖЖЖ ЖЖЖЖ   ЖЖЖ  ЖЖЖЖ&lt;br /&gt;              Ж   ЖЖ  Ж   Ж   Ж   Ж Ж     Ж   Ж&lt;br /&gt;              Ж   Ж Ж Ж   Ж   Ж   Ж  ЖЖЖ  Ж   Ж&lt;br /&gt;              Ж   Ж  ЖЖ   Ж   ЖЖЖЖ      Ж Ж   Ж&lt;br /&gt;              Ж   Ж   Ж   Ж   Ж Ж       Ж ЖЖЖЖ&lt;br /&gt;              Ж   Ж   Ж   Ж   Ж  Ж  Ж   Ж Ж&lt;br /&gt;             ЖЖЖ  Ж   Ж   Ж   Ж   Ж  ЖЖЖ  Ж&lt;br /&gt;*NАМЕ INТRSР&lt;br /&gt;*ТIМЕ:24.00&lt;br /&gt; &amp;lt;ЭКСПРЕСС-ЗАДАЧА&amp;gt;&lt;br /&gt;*NО LОАD&lt;br /&gt;                                             00&lt;br /&gt;                 00.28&lt;br /&gt; Ф О Р Т Р А Н&lt;br /&gt;   /16.07.73/&lt;br /&gt;                РRОGRАММА&lt;br /&gt;                DIМЕNSIОN М1(9),М2(9),М3(9),М4(9),М5(9)&lt;br /&gt;                DАТА М1/54НРRОGRАММА =   /&lt;br /&gt;                DАТА М2/54НDIМЕNSIОN М1(9),М2(9),М3(9),М4(9),М5(9) =   /&lt;br /&gt;                DАТА М3/54НРRINТ М4,М1,М2,1,М1,2,М2,3,М3,4,М4,5,М5,М3,М5 =   /&lt;br /&gt;                DАТА М4/54Н(2(6Х,9А6/)5(6Х,6НDАТА М,I1,4Н/54Н,9А6,1Н//)(6Х,9А6)) =   /&lt;br /&gt;                DАТА М5/54НЕND =   /&lt;br /&gt;                РRINТ М4,М1,М2,1,М1,2,М2,3,М3,4,М4,5,М5,М3,М5&lt;br /&gt;                ЕND&lt;br /&gt;                                      ТАБЛИЦА  ОТНОСИТЕЛЬНЫХ АДРЕСОВ&lt;br /&gt;         1     2     3     4     5     6     7     8     9    10    11    12 =  13    14    15    16    17    18    19    20&lt;br /&gt; 000  :00001&lt;br /&gt;*ЕХЕСUТЕ&lt;br /&gt;      РRОGRАММА&lt;br /&gt;      DIМЕNSIОN М1(9),М2(9),М3(9),М4(9),М5(9)&lt;br /&gt;      DАТА М1/54НРRОGRАММА                                             /&lt;br /&gt;      DАТА М2/54НDIМЕNSIОN М1(9),М2(9),М3(9),М4(9),М5(9)               /&lt;br /&gt;      DАТА М3/54НРRINТ М4,М1,М2,1,М1,2,М2,3,М3,4,М4,5,М5,М3,М5         /&lt;br /&gt;      DАТА М4/54Н(2(6Х,9А6/)5(6Х,6НDАТА М,I1,4Н/54Н,9А6,1Н//)(6Х,9А6)) /&lt;br /&gt;      DАТА М5/54НЕND                                                   /&lt;br /&gt;      РRINТ М4,М1,М2,1,М1,2,М2,3,М3,4,М4,5,М5,М3,М5&lt;br /&gt;      ЕND&lt;br /&gt;@                                                             @&lt;br /&gt;   АДРЕС РАУ *И15* *И14* *И13* *И12* *И11* *И10* *И9** *И8**&lt;br /&gt;   00430 006 53401 00000 00427 03071 02441 01001 00000 02746&lt;br /&gt;                   *И7** *И6** *И5** *И4** *И3** *И2** *И1**&lt;br /&gt;                   01142 37015 20324 20232 00000 20220 00011&lt;br /&gt;    СВ=00.00.00 КВ=00.00.17 АВ=00.28.23&lt;br /&gt;                                        ДАТА=00/00/00  ЭВМ-0&lt;br /&gt; КОНЕЦ ЗАДАЧИ  ТЕРМ. Ш-20  ВЫ/ВВ=0000  ОТДЕЛ=041 - ПОПОВ М.Ю.&lt;br /&gt; *****************ОС ДУБНА 1.04  ОТ 22,03,17 ,1ЩЩЩЩЩЩЩЩЩЩЩЩЩЩЩЩ&lt;br /&gt; **************************************************************&lt;br /&gt;.&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=vak&amp;ditemid=448758&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://vak.dreamwidth.org/448758.html</comments>
  <category>бэсм-6</category>
  <category>компьютерная археология</category>
  <category>simh</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
</channel>
</rss>
