Если не ориентировать процессор исключительно на обслуживание пользователя, а добавить ему больше функций контроллера, то занять его есть чем.
- обслуживание клавиатуры и т. д.;
- возложить это на отдельные контроллеры, максимально освобождающие ЦП от рутины и в то же время быстро и эффективно решающие свои задачи, параллельно с другими контроллерами.
Использовать ПДП для повышения производительности передачи данных в ОЗУ, но скроллинг должен выполнять видеоконтроллер. В это же время контроллер клавиатуры должен приготовить в своём буфере введённые символы, а задача ЦП - лишь передать их видеоконтроллеру.
РК дальше от идеала 8-битного компьютера, чем "Орион". В то же время "графичность" "Ориона", как мне кажется, несколько переоценена. В некотором смысле широкие графические возможности даже вредны, поскольку авторы ПО больше уделяют (уделяли) внимания внешним эффектам ПО, нежели надёжности и эффективности выполнения возложенных на него задач. В этом плане мне нравится принцип разработки ПО в Линухе - функции выполняет консольная программа с минимальными требованиями к ресурсам, а уж если нужны "шашечки", так для того пишется графическая "обёртка" к консольной программе. Как следствие - и эффективность написания сценариев. А если ещё ПО будет поддерживать невытесняющую многозадачность...
В общем, я понимаю, что "тут Остапа понесло", но "Ориону", как мне кажется, не помешает и некая новая идея развития как железа, так и ПО, потому как простое повторение авторской схемы и простое использование уже существующего ПО - это всё и так уже есть. Мегагерцы же к идее ничего не дают.
Лично для меня это совершенно неприемлемо. Я один такой "нищеброд"? :-)





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