
Сообщение от
Titus
Сделал, как ты сказал - пропал знак табуляции <9> )))
Теперь думаю, как его сделать)

Сообщение от
Titus
Что там с моим вопросом про табуляцию?
Ночь на дворе уже.
А с утра хорошие мысли приходят. Саму табуляцию делает RT-11, при выводе текста она рассчитывает счетчик позиций в строке, и потом при выводе <9> выводит нужное число пробелов. Два варианта:
1. Заменить в программе табуляции необходимым числом пробелов.
2. Т.к. после вывода RT-11 сбрасывает бит разрешения прерывания, то после вывода строки перед тестом сделать небольшую паузу и дождаться сброса этого бита. В этом случае можно выводить и макросом .TTYOUT.
Код:
MOV #3000,R0
SOB R0,.
1$: BIT #100,@#177564
BNE 1$
P.S. А программа довольно короткая. Буфер можно было бы запросить с помощью .SETTOP, тогда программа занимала бы в объеме 7 блоков.