а вы посмотрите на интервальный таймер как на программируемый счётчик элементарных квантов.
для существующего спековского софта - не будет, но для софта написанного конкретно под ОС почему бы и нет?
и не только, но и многозадачная, и при необходимости даже реального времени (RTOS). При том режим RTOS обязателен, т.к. этот компьютер ориентирован на взаимодействие с другой бытовой электроникой в т.ч. в реальном времени, что недоступно РС, коммуникаторам и прочей бытовухе.
да, минимальный квант ОЗУ = 16к - это минимальная конфигурация Спектрума. Планируются возможные конфигурации ВМ в рамках 4Мб ОЗУ:
16k
32k
48k
64k
128k
256k
512k
1Mb
2Mb
4Mb
в стандартную страницу памяти (16к) помещается описание 256 ВМ, как раз столько в 4Мб может быть запущено 16к ВМ. На описание каждой ВМ отводится 64 байта, включающих состояние регистров CPU и текущее состояние системных портов всего компьютера.
Существующий спековский софт не умеет этого, но в принципе через ОС возможна передача информации между ВМ.
если для всех ВМ хватает ОЗУ, то страничная, но возможен вариант выгрузки ВМ на диск. Конечно в этом случае ни о каком режиме RTOS речь не идёт.





Ответить с цитированием