Инструкция сложения по модулю 255 в симуляторе openRISC - or1ksim
Мне нужно написать инструкцию сложения по модулю 255 в or1ksim, который является симулятором openRISC. Сначала я кое-что узнал об этом процессоре / симуляторе, затем я написал программу HelloWorld на C, скомпилировал ее с помощью gcc и отладки в соответствии с разделом "Использование GDB с Or1ksim" из http://opencores.org/or1k/OpenRISC_GNU_tool_chain
Теперь у меня есть проблема. Я не знаю, как написать инструкцию сложения. Какой файл, по какому пути я должен редактировать? Эта функция должна быть написана в сборке или C?