Я решил выкинуть из AVR-ассемблера кучу инструкции, чтобы сократить свое ядро. Так что я делаю недо-контроллер. Мой компьютер должен будет сделан для того, чтобы играться на нем. Я так решил. Сделаю простые игры для него, очень простые, типа тетриса, и запущу. И буду делать для него различные простенькие игрушки.
А пока что концепт памяти и процессора:
Здесь у меня будет гарвардская технология. Программа и память отдельно. Программа занимает всего лишь 32кб (а по сути всего лишь 16к инструкции), а память и вовсе 8к. Скромные возможности из-за того, что на плате мало памяти, я буду, возможно, расширять память через 8Мб SDRAM, установленный на плате Марсоход2. А пока что так - дай Бог еще и так запустить.
Никакую операционную систему я делать не собираюсь. Мой компьютер будет игрушечным, только для простых игр вроде сокобана, lode-runnera и различных платформеров. В общем, это и все, на что будет способен мой компьютер.
Но мне больше не надо.