Свежие обсуждения
Проектирование и моделирование

Кто знает перекодировщики с одного процессора на другой?

Существуют ли перекодировщики кодов или ассемблера из одного контроллера в другой. Напимер меня интересует перекодировщик из ассемблера Z80 в ассемблер AT89C52?

 

Ой, сомнительно. Разве что шитым кодом

 

А смысл? Ну перекодируем мы команды, а с архитектурой что делать?

 

chav1961: Ой, сомнительно.
Сомнительно? А в одном фантастическом фильме американцы запросто подключались своими компьютерами к компьютерам инопланетян для засылки вируса У меня сразу возник вопрос, кто у кого передрал компьютеры.

 

В Z80-й наверняка программа на Ассме сделана... В этом случае дело совершенно безнадежное.

 

Vlad_Petr: В Z80-й наверняка программа на Ассме сделана... В этом случае дело совершенно безнадежное.
Это важно ? А если на С - так что, в прошивке сишные операторы ? В любом случае - машинный код. Путь один - декомпилировать, разобраться в алгоритме и написать на новом проце - в несколько раз труднее, чем написать с нуля.

 

Ага - я тоже думал - была библиотека математическая с плавающей точкой для PIC - хотел на AVR перенести

 

Bul_d_Ozer: Это важно ? А если на С - так что, в прошивке сишные операторы ?
Операторы не сишные.. Просто коды... Но для зетки 80-й мне был известен всего один вариант си..
и без последующего оптимизатора. Это было на падении популярности этого контроллера. Давно однако.
А для неоптимизированного си можно найти тела операторов в виде фрагментов. Тем более что на си в зетке много не нагуляешся...