Имелся ввиду не размер исходного текста программы, а размер результирующего объектного кода, что поясняет второе предложение. Извиняюсь за неточность формулировки, Т.е правильно предложение д.быть таким:Сообщение от b2m
Как Вы на ЯВУ скомпилируете однофайловую программу имеющую объектный код более 48К ?
Я знаю, что в CP/M есть многофайловые (оверлейные) программы у которых общий объём кода более 48К. Но сами COM-файлы или оверлеи всегда имеют размер не более 40К.
Нам тоже это доступно, есть сокеты в CP/M BDS СИ, есть CHAIN-инг в CP/M Турбо-Паскале, возможны оверлеи и загрузка ассемблерных подпрограмм выше RAMTOP. Потому даже если TPA в 48К не хватит, то можно выкрутиться. Зачем гнаться за гигантским ОЗУ, всё-равно выше 64 кб не прыгнешь. Ну будет при сплошных 60К размер TPA на 4 кб больше. Разве это сделает кого-то счастливее? Похоже даже 48 кб большинство фанатов РК считает избыточным и предпочитают иметь лишь 32 кб.
В системах на 4004 и 8008 с ОЗУ в 4 кб прекрасно работали программы написанные на PL/M. А сам PL/M написан Гарри Килделом в 1972, ещё до появления микропроцессоров с адресацией более 16 кб. Потому что 8008 адресует только 16 кб (14 адресов), а 4004 всего 4 кб (12 адресов). Intel 4004 was designed in November 1971. The Intel 8008 is the world's first 8 bit microprocessor introduced in April 1972.


Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

), а хочется аккуратную платку со всем необходимым.



