Идея - дисковая однозадачная форт-система, грузящаяся прямо с дискеты.
Выглядеть это будет то-как:
На дискете хранятся
слова. Не файлы, а слова. Причем слова могут быть разными - примитивы (простые бинарники типа плюс-минус), списки команд (программы), исходники, просто файлы с данными.
Загрузчик загружает все примитивы, затем все списки команд, и все слова данных отмеченные "на загрузку".
Потом эта дискета вынимается, и вставляется новая, скажем, с блокнотом. Пользователь набирает что-то типа LOADPROG, и система по такому же алгоритму загружает блокнот. Затем как-то так:
Код:
"MY.TXT" LOAD
' MY.TXT NOTEPAD
А когда блокнот больше не нужен, набираешь что-то типа
Код:
UN_NOTEPAD
А программная реализация - на FASM и Форт.
Ваши замечания/предложения/ругань.