spamsink: (Default)
[personal profile] spamsink posting in [community profile] besm6
Как-то работает выдача на перфоленту (вопреки тому, что я утверждал 3 года назад; проблема была тривиальная), но я забыл, какие есть штатные средства для выдачи на неё. Написанная в кодах программа выдает примерно такое:

Date: 2020-12-14 06:42 pm (UTC)
From: [personal profile] azizz8618
Не могу вывести ничего на ПЛ, пишет"не реализовано"

Date: 2020-12-15 06:25 am (UTC)
From: [personal profile] azizz8618
Пересобрал. Эмулятор заработал. Только вот, вывода на перфоленту я пока не увидел, хотя задания вроде бы какие-то есть.

БЭСМ-6 simulator V4.0-0 Current git commit id: 15001b09
Logging to file "log.txt"
/home/ilin_alexander/simh_new/BESM6/dispak.ini-2> set console debug=log
Debug output to "log.txt"
/home/ilin_alexander/simh_new/BESM6/dispak.ini-13> attach -n drum0 drum1x.bin
DRUM: creating new file: drum1x.bin
/home/ilin_alexander/simh_new/BESM6/dispak.ini-14> attach -n drum1 drum2x.bin
DRUM: creating new file: drum2x.bin
/home/ilin_alexander/simh_new/BESM6/dispak.ini-19> attach -n disk6 2052.bin
DISK: creating new file: 2052.bin
DISK6: formatting disk volume 2052
/home/ilin_alexander/simh_new/BESM6/dispak.ini-43> attach -n prn0 output.txt
PRN: creating new file: output.txt
/home/ilin_alexander/simh_new/BESM6/dispak.ini-44> attach -n vu0 punchcard.txt
VU: creating new file: punchcard.txt
/home/ilin_alexander/simh_new/BESM6/dispak.ini-45> attach -n pl0 punch.txt
PL: creating new file: punch.txt
/home/ilin_alexander/simh_new/BESM6/dispak.ini-50> attach tty 4199
Unit disabled
/home/ilin_alexander/simh_new/BESM6/dispak.ini-51> attach tty5 4202
Listening on port 4202
*** console on T001
###
### Zeroing out the first page of RAM (as would be entered from
### switch registers after powering up the machine,
### likely about once a year or less).
###
БРЗ [7] = ' '
БРЗ [6] = ' '
БРЗ [5] = ' '
БРЗ [4] = ' '
БРЗ [3] = ' '
БРЗ [2] = ' '
БРЗ [1] = ' '
БРЗ [0] = ' '

Останов, СчАС: 00004 (-> зп, зп)
###
### Done; data cache registers are displayed above. An error message
### would be usually displayed there after a STOP instruction.
### Naturally, at the moment they all contain zeros. Booting the OS now...
###
Resetting all devices... This may not have been your intention.
The GO and CONTINUE commands do not reset devices.
2048 - 00
2086 - 40
15.12.99 09.16.00
1HMБ-01234567 2HMБ-34567
PEC: 1710
ECTЬ
ДATA:15.12.90 BPEMЯ:09.18.00
CM1П:00.00.ЭBM-3 ДATA:15.12.90 BPEMЯ:09.18.00 000.00
ДАЙ А0
ECTЬ
ДАЙ ПИ0
ECTЬ
ДАЙ ПЛ0
ECTЬ
НОМЛ
521600 05 123/116 ПЛ +
521600 06 123
521600 07 123
НОМЛ
521600 05 123/115 ПЛ +
521600 06 123
521600 07 123

Date: 2020-12-15 09:24 am (UTC)
From: [personal profile] azizz8618
Судя по всему это ПУЛЬТ. Файл регулярно обновляется, но никакой информации не выдается

Date: 2020-12-15 12:12 pm (UTC)
From: [personal profile] azizz8618
ýqÇ - вот это выдал в итоге.Сначала пишет, что кодировка не корректная (стоит UTF-8), если поставить без кодировки, то ерунду какую-то выдает

Date: 2020-12-15 06:48 pm (UTC)
From: [personal profile] azizz8618
Кодировка ГОСТ отображается в любом линуксовом блокноте как UTF-8. Но здесь почему-то возникает проблема

Date: 2020-12-15 06:54 pm (UTC)
From: [personal profile] azizz8618
А я правильно понял что для каждого устройства должен быть свой файл вывода? Ничего, что я прописал их обновление так же как и вывода АЦПУ в dispak.ini?

Profile

Сообщество любителей БЭСМ-6

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930 31   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 11:16 am
Powered by Dreamwidth Studios