Да знаешь, я как-то догадывался. Просто у меня ни малейшего желания изучать этот BSTRAP, если бы ты подсказал, что набрать по клавише F7, я бы глянул окрестности, а так, идёт оно лесом.
Вид для печати
Да знаешь, я как-то догадывался. Просто у меня ни малейшего желания изучать этот BSTRAP, если бы ты подсказал, что набрать по клавише F7, я бы глянул окрестности, а так, идёт оно лесом.
PRO$S
Таки заглянул в BSTRAP 5.1. Если параметр BF - единица (как я понял, это генерация FB/XM-монитора) и RTE$M - ноль, то есть генерится не SJ и не RTEM, то параметр PRO$S взводится в единицу. То есть, ПРОшные дела генерятся всегда, если генерится не SJ и не RTEM.
А я его (заданного вопроса) не видел. Впрочем, косвенный ответ есть - на RT-11 SJ V5.00 не выйдет вообще. На RT-11 FB V5.01+ можно попытаться подёргаться, но будет очень сложно - придется переписать некоторые кусочки BSTRAP (те, которые генерятся по PRO$S) и написать свой аналог драйвера PI.SYS. Объем работ такой, что достижение результата сомнительно.
А какого тогда влез?
Я сказал - что похожая ситуация в Pro и надо посмотреть, что DEC сделал для того, что бы выкрутится. Где хоть слово, что надо ориентироваться на Pro?
То есть как обычно - о чем угодно, только не на тему вопроса.
Оффтопить закончил
Помогите, пожалуйста, опять собрать данные с настоящего PDP-11 железа любых моделей. Уважаемый form помог пару лет назад с PDP-11/83, но программка для пи-затвора модернизировалась и нужны данные и по этой машине тоже. Тут программки для RT11 и Unix (а также голых БК 0010 и 0011) - https://github.com/litwr2/rosetta-pi.../master/pdp-11
Собираю данные по прогонам на 100, 1000 и 3000 цифрах. Возможно BQT на днях сделает программку для RSX. Спасибо
Собрал .SAV файлы для RT-11, см. в аттаче.
Под эмулятором UKNCBTL:
То же самое на EmuStudio 0.12f (УКНЦ) - 32.98Код:MZ0:\MACRO(12:00:25)> RU PIEIS
number pi calculator v5 (EIS)
number of digits (up to 6188)? 1000
31415926535897932384626433832795028841971693993751058209749445923078164062862089
98628034825342117067982148086513282306647093844609550582231725359408128481117450
28410270193852110555964462294895493038196442881097566593344612847564823378678316
52712019091456485669234603486104543266482133936072602491412737245870066063155881
74881520920962829254091715364367892590360011330530548820466521384146951941511609
43305727036575959195309218611738193261179310511854807446237996274956735188575272
48912279381830119491298336733624406566430860213949463952247371907021798609437027
70539217176293176752384674818467669405132000568127145263560827785771342757789609
17363717872146844090122495343014654958537105079227968925892354201995611212902196
08640344181598136297747713099605187072113499999983729780499510597317328160963185
95024459455346908302642522308253344685035261931188171010003137838752886587533208
38142061717766914730359825349042875546873115956286388235378759375195778185778053
2171226806613001927876611195909216420198 52.78
MZ0:\MACRO(12:01:51)>
УКНЦ (Квант)
PIEIS
100 - 0.56
1000 - 46.20
3000 - 414.44
PINOEIS
100 - 1.48
1000 - 129.16
3000 - 1158.94