Экспертные заключения: 0
Консультации: 0

Программная реализация комплексного учебного эмулятора CEMUS

Цель: Создать эффективный эмулятор процессора, способный создать конкуренцию иностранным аналогам и адаптированный для образовательного процесса.

Проблема: На данный момент на рынке остро стоит вопрос импортозамещения иностранного ПО, в связи с чем проявляется недостаток квалифицированных специалистов в области обратной разработки программного обеспечения. Эти факторы являются причиной активного развития образовательных программ в данной области. Однако малое количество отечественных эмуляторов процессоров тормозят развитие отрасли.

CEMUS Software - это программное обеспечение, предназначенное для разработки, отладки прошивки процессора, а также для наглядной демонстрации его работы на низких уровне, путем визуализации.

В сегодняшних реалиях разработка прошивки процессора - это трудный для понимания процесс, а визуально показать, как работают процессоры может далеко не каждый эмулятор.

Данный продукт служит не только для разработки прошивок процессоров, но и для получения достаточных базовых знаний в области обратной разработки, на примере ассемблерного кода. Также играет большую роль в понимании работы процессора на верхнем и низком уровнях.

Таким образом, CEMUS Software предоставляет пользователям возможность проектировать сразу на нескольких уровнях работы процессора, в том числе и на уровне дешифратора, придавая большую вариативность при разработке, что может положительно сказаться при оптимизации. Подсказки, реализованные в пользовательском интерфейсе, помогут быстрее ознакомиться со всеми окнами и видами инструкций, а также их принципами работы.

Помимо всего прочего, у CEMUS Software имеется поддержка для взаимодействия с реальным аппаратным устройством, на котором можно физически проверить и посмотреть работу спроектированной прошивки.

Целевая аудитория: высшие учебные заведения, старшие классы школ, образовательные курсы, энтузиасты электроники

Ссылка

На страницу проекта

Направление

IT, Образование

Рынки

SafeNet

Сквозные технологии

Технологии информационной безопасности