Обнаружение и/или преобразование двоичной конечности (PPE для Intel)

108
10

На SO есть много вопросов, которые похожи на мои, за исключением одного ключевого отличия: я имею дело с архитектурой PPE (CELL), чтобы не путать с PPC.

Я ни в коем случае не являюсь компетентным программистом в любом смысле этого слова. Если вам удастся дать пошаговые инструкции, пожалуйста, сделайте это.

Тем не менее, моя проблема прямо сейчас заключается в том, чтобы преобразовать двоичный файл, скомпилированный для архитектуры PPE в Intel. Это двоичные файлы, а не исполняемые файлы. Интересно, будут ли работать некоторые из решений, поставленных в упомянутых выше вопросах. Я боюсь, что отчасти из-за того, что они относятся к PPC вместо PPE.

В идеальном мире предпочтительным решением будет просто перетаскивание файлов Big Endian в исполняемый файл преобразования. Поскольку это не идеальный мир, я не жду такого.

ПРИМЕЧАНИЕ 1. Бинарные файлы, о которых идет речь, составляют 64 бит, судя по спецификациям архитектуры CELL.

ПРИМЕЧАНИЕ 2: К счастью, у меня есть версии этих двоичных файлов как в больших, так и в маленьких endian. Используя UltraCompare, я могу проверить байтовую замену в заголовках. Все остальное после раздела заголовка нечитаемо для человеческого глаза.

спросил(а) 2014-07-05T04:40:00+04:00 6 лет назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема