Морфинг программного кода — это преобразование кодовой последовательности из одного вида в другой. В микропроцессорной технике под этим понимается преобразование
кода, удовлетворяющего некоторым стандартам, таким образом, чтобы он мог быть верно интерпретирован
процессором, оперирующим иными стандартами представления
данных, кода и тп. Это может быть осуществлено, как на этапе
компиляции, так и используя специальную логику, интегрированную в процессор, выполняющую такие преобразования «на лету».