Поддерживает ли 32-bit процессор 64-bit приложение?

Ответить
Ответить
Комментировать
1
Подписаться
0
2 ответа
Поделиться

И да, и нет. Это частично зависит от разработчика(ов).

Может быть такое что он(и) предусмотрел(и) что их приложение запустят на другом процессоре и сделают чтоб даже в таком случае все было гладко.

Вполне может быть и такое что даже не предусматривали такой вариант, но приложение все равно запуститься, в таком случае оно может подвисать, работать некорректно и вылетать.

Ну а так может и не запуститься просто потому-что не подходит или потому-что сами разработчики поставили блок на процессор 32х что бы не появлялось гневных отзывов о оптимизации приложения.

7
-3

Нет, не может.
x64 — это другая архитектура процессора с другими машинными командами. Поэтому это не заработает.

А вот процессоры x64 умеют симулировать x86, поэтому на них старые приложения запускаются.

+1
Ответить

на сколько я знаю там не абсолютно разные команды просто в х64 содержаться и старые команды которые есть в х86, и новые которых в х86 нет, так что воля случая

0
Ответить
Прокомментировать

Если приложение именно 64-разрядное, то не поддерживает, он банально не может выполнять такие команды. Но может быть так, что в одном приложении предусмотрен как 64-разрядный, так и 32-разрядный код, в зависимости от используемой среды.

1
0
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью