Фортран для PDP-8
Внезапно (tm) в сети обнаружились исходные тексты компилятора Фортрана для PDP-8. Около двух тысяч строчек на языке PL/I. Есть смысл попробовать переписать на Си и запустить. Оцифрованную версию сложу пока тут.
Компилятор разработан Джеральдом Вильямом Сабером, и опубликован в 1971-м в качестве диссертации в высшей военно-морской школе в Монтерей, Калифорния.
PDP-8 - первый в истории успешный коммерческий мини-компьютер. Имел 6 килобайт адресуемой памяти. Позже придумали страничную организацию, и память увеличилась до 48 килобайт.
Компилятор разработан Джеральдом Вильямом Сабером, и опубликован в 1971-м в качестве диссертации в высшей военно-морской школе в Монтерей, Калифорния.
PDP-8 - первый в истории успешный коммерческий мини-компьютер. Имел 6 килобайт адресуемой памяти. Позже придумали страничную организацию, и память увеличилась до 48 килобайт.
no subject
no subject
Например:
dj i=0 to 30; code(i+2845)=float(i); end;
do i=0 to 27; code(i+2876)=write_string(i); end;
do i=0 to 39; code(i+2904)=integer io(1); end;
do 1=0 to 127; /* l3ad floating potnt package */
code(i+2944)=a56(1); code(i+3072)=a60(i);
code(i+3200)=a62(i); code(i+3328)=a64(1);
code(i+3456)=a66(i); code(1+3584)=a70(1);
code(i+3712)=a72(1); code(i+3840)=a74(i); end;
do i=0 to 109; code(i+3968)=subprogs(i); end;
/* set initial jump to main program */
code(128)=2945; /* jmp i 201 */ code(129)=130; cb=c8+2; . call scan;
И ты хочешь симулятор PDP-8 на MIPS M4K под RetroBSD?