Есть желание делать машины, какое образование выбрать, чтобы понять что больше нравится (инженер, проектировщик, сварщик, монтажник, слесарь, наладчик, фрезеровщик, токарь, литейщик).
Создать отдельный файл .asm с нужной функций. Скомпилировать его с помощью ml64 и при сборки проекта использовать полученный .obj
Правда с переменной Jsc придётся передавать как аргумент, либо это должна быть экспортированная переменная в асме.
Но вообще это всё похоже на какой-то хак, и лучше бы от него избавится.
У вас что ограниченное количество условий на программу, вы так от них стараетесь избавиться?
Но я бы начал с того, чтобы нормально описать структуру Number, а не гадать, что же у нас скрывается пот 5 индексом.