Página 1 de 1

Convertir binario de 32bits a 64bits y bicerveza?

Publicado: 03 May 2021, 20:22
por Namek
Vale, la idea es parecida a lo que hace Rosseta 2 en los MAC con CHIP M1, o el WinUAE con el JIT (Just In Time Compiler), podemos coger un binario de 32bits y realizar una recodificación con instrucciones de 64bits, y ya puestos introducir algunas optimizaciones por ejemplo si hay código para realizar varias operaciones de 32 bits sustituirlas por su equivalente de 64Bits y así mejorar el rendimiento. Esto puede parecer una chorrada porque Windows de 64Bits permite ejecutar bionarios de 32Bits, pero MacOS ya no da soporte a aplicaciones de 32Bits y ya no se pueden ejecutar en maquinas de 64Bits. Pero lo mas interesante es el proceso contrario, coger un binario de 64Bits y recodificarlo con instrucciones de 32Bits, por supuesto si utiliza más de 4GB de RAM va a ser que no será posible. De esta manera se podrían usar binarios de 64Bits en maquinas de 32Bits y se podrian utilizar programas modernos en maquinas antiguas.

Opiniones, comentarios, insultos...? :roll: