Известно, что на барабане АЦПУ-128 на месте пробела находился символ ␣, в просторечии называемый корытцем. Казалось бы, обычный символ, но прикол состоял в том, что напечатать этот символ средствами стандартного экстракода 064 было невозможно. Почему? Чем именно корытце провинилось? Тайна, покрытая мраком.
Остальные позиции барабана отлично печатаются.Корытце можно видеть на так называемом диагональном тесте АЦПУ: Drum-printer-test.gifЛёня подсказал, что оказывается, корытце можно было встретить только в одном случае: в фамилии пользователя на "хвосте" прерванной диспаковской выдачи. Вот пример такого хвоста. Видите "*ОС␣ДИСПАК␣␣␣*" с корытцами?
********************************************************************************************************************************
0 ВЫДАЧА ШИФР
419999000000
*ОС␣ДИСПАК␣␣␣*
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
******************************************************************************************************************************
*АЦПУ-0 ЭВМ-3 16.22.04*
********************************************************************************************************************************
5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555Такой хвост выдаётся экстракодом 062 042. Я сделал простой пример на Мадлене, где выдаётся одна строчка (вызовом ОКНО), выдача выталкивается эестракодом 062 042, затем снова вызывается ОКНО. Вот полная распечатка: 7f0559c2baf1f90e47e9b064623822a4. Запускать надо на SIMH через перфо-ввод.Интересно, как обстояло дело с корытцем под ОС Дубна? Там э64 был свой, хоть и совместимый.--Сергей
--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/besm6/240b3b5b-b14c-4f89-b6bc-e6e375dfeae2n%40googlegroups.com.
On Sat, Apr 26, 2025 at 5:10 PM Serge Vakulenko <serge.v...@gmail.com> wrote:Известно, что на барабане АЦПУ-128 на месте пробела находился символ ␣, в просторечии называемый корытцем. Казалось бы, обычный символ, но прикол состоял в том, что напечатать этот символ средствами стандартного экстракода 064 было невозможно. Почему? Чем именно корытце провинилось? Тайна, покрытая мраком.Никакой тайны. Э64 записывает свой output в формате выходного потока, а в этом формате символ пробела не встречается. Вместо него используется символ-инструкция "перейти в позицию N". Код, печатающий хвостик для Э62 42 - он ad hoc, и обходит Э64.
Остальные позиции барабана отлично печатаются.Корытце можно видеть на так называемом диагональном тесте АЦПУ: Drum-printer-test.gifЛёня подсказал, что оказывается, корытце можно было встретить только в одном случае: в фамилии пользователя на "хвосте" прерванной диспаковской выдачи. Вот пример такого хвоста. Видите "*ОС␣ДИСПАК␣␣␣*" с корытцами?
********************************************************************************************************************************
0 ВЫДАЧА ШИФР
419999000000
*ОС␣ДИСПАК␣␣␣*
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
********************************************************************************************************************************
******************************************************************************************************************************
*АЦПУ-0 ЭВМ-3 16.22.04*
********************************************************************************************************************************
5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555Такой хвост выдаётся экстракодом 062 042. Я сделал простой пример на Мадлене, где выдаётся одна строчка (вызовом ОКНО), выдача выталкивается эестракодом 062 042, затем снова вызывается ОКНО. Вот полная распечатка: 7f0559c2baf1f90e47e9b064623822a4. Запускать надо на SIMH через перфо-ввод.Интересно, как обстояло дело с корытцем под ОС Дубна? Там э64 был свой, хоть и совместимый.--Сергей
--Thanks,
-- Michael
On Sat, Apr 26, 2025 at 5:10 PM Serge Vakulenko <serge.v...@gmail.com> wrote:Известно, что на барабане АЦПУ-128 на месте пробела находился символ ␣, в просторечии называемый корытцем. Казалось бы, обычный символ, но прикол состоял в том, что напечатать этот символ средствами стандартного экстракода 064 было невозможно. Почему? Чем именно корытце провинилось? Тайна, покрытая мраком.Никакой тайны. Э64 записывает свой output в формате выходного потока, а в этом формате символ пробела не встречается. Вместо него используется символ-инструкция "перейти в позицию N". Код, печатающий хвостик для Э62 42 - он ad hoc, и обходит Э64.
А не было ли часом возможности редактировать выходной поток?
Leo
--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/besm6/7f55bc4b-383e-42f6-a25f-dcbcd9a85a5an%40googlegroups.com.
--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/besm6/240b3b5b-b14c-4f89-b6bc-e6e375dfeae2n%40googlegroups.com.
Спасибо, конечно, но к переносу Э64 на Диспак и его переписыванию на
БЕМШ я никакого отношения не имел. К 1980 году этот модуль в своем
кошмарном виде уже был в Диспаке.