Задать вопрос
axe_lankaster13
@axe_lankaster13
C++ разраб с большими планами

Будет ли работать программа на Ассемблере на процессорах одной компании?

Сейчас присматриваюсь к разным Ассемблерам и возник вопрос:
Будет ли программа, написанная для 80286 работать на Pentium (1,2,3,4) ? И будет ли программа, написанная для Pentium работать на Core i3/i5/i7/i9/x ? Или даже для разных "коров" код разный ?
Если нет, то на сколько существенно придётся переписывать код ?
Или всё-таки разница в коде есть, лишь если использовать разные архитектуры (x86/x64) ?
  • Вопрос задан
  • 101 просмотр
Подписаться 2 Простой Комментировать
Решения вопроса 1
@managrib
Если в коде нет специфических MMX/SSE (а они далеко не всегда нужны) - то будет работать.
32/64 - будет работать, потому что все 64-х битные семейства x86 поддерживают 32 бита

(x86/x64)

Оно не так называется
x86, но AMD64
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы