Kode morphing

Morphing af programkode  er transformationen af ​​en kodesekvens fra en type til en anden. I mikroprocessorteknologi forstås dette som transformation af kode , der opfylder visse standarder, så den kan fortolkes korrekt af en processor, der arbejder med andre standarder for datarepræsentation , kode osv. Morphing kan udføres både på kompileringsstadiet og ved hjælp af speciel logik integreret i processoren, der udfører sådanne konverteringer i farten.

Et eksempel er softwareoversættelse til Efficeon -mikroprocessorer med et 256-bit-ord og Crusoe med et 128-bit-ord (tidligere model), som i farten omformer x86-kode til indbygget VLIW-kode for disse processorer [1] .

Se også

Noter

  1. Stokes, Jon Crusoe Explored  . Ars Technica . Hentet 1. august 2016. Arkiveret fra originalen 9. august 2016.

Links