Долго ждал жёсткого троллинга или хотя бы порицания за выбор названия "Эверест" для системы команд. Странно, почему-то никто не возмутился. В общем, некоторые продробности по клику на картинке.
Это интересно разрабатывать. А вообще вся эта затея ради помещения синхронного микроядра в процессор. Система команд родилась во время изучения Верилога. Как-то так совпало.
Первое, что должно получиться - это микроконтроллер с поддержкой 32-х задач и возможность обмена сообщениями между ними. Дальше будет видно в какую сторону развивать устройство.
Умножение и деление пока программное. Делать аппаратно пока не могу - хочется сохранить логические элементы для поддержки многозадачности и, возможно, страничной памяти. Возможен вариант помещения умножения и деления в микрокод - тогда проблема логических элементов поандобится совсем немного. Возможно, сделаю умножение и деление в одной из следующих версий
( ... )
Comments 19
Reply
Первое, что должно получиться - это микроконтроллер с поддержкой 32-х задач и возможность обмена сообщениями между ними. Дальше будет видно в какую сторону развивать устройство.
Reply
Reply
Reply
Reply
Reply
Reply
Подходит ли эта фича под определение защищённой памяти? :)
Reply
Reply
Leave a comment