Всем здоровья и успехов
Кто знает - подскажите, какова структура работы Лисы?
FireFox - это просто оболочка которая работает на движке, javascript обрабатывает spidermonkey, каким образом реализуется исполнения встроенных Math функций?

Виктор22, а вы всё никак не угомонитесь.

Вот смотрите, у вас есть текст на JavaScript'е. Вы передаёте его на ввод программе Spidermonkey. Данная программа осуществляет компиляцию переданного текста в последовательность машинных команд целевого процессора и передает эту последовательность ему на выполнение. Процессор выполняет переданную программу и сохраняет результат выполнения где-то в памяти. Spidermonkey считывает эти данные и осуществляет их вывод.

Таким образом, последовательность требуемых действий для той или иной javascript-функции описана в движке, а непосредственное выполнение этих действий осуществляет центральный процессор.

Виктор22 пишет

движок (spidermonkey) преобразует скрипт в машинный язык, проводится вычисление, результат записывается (куда?) , далее скрипт получает результат (каким образом?)?

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

все это классно и понятно, но сама машина полный тупень, её все это прописывают в файлах, как их найти и в них разобраться, исходники есть, структура показана, помогите разобраться

Виктор22 пишет

сама машина полный тупень

Ох, не машина…