У меня есть живое изображение Ubuntu, и я буду использовать его для программирования. Он поставляется с книгой, и в книге упоминается, что он должен использоваться на процессоре на базе x86. У меня процессор AMD64, поэтому мой вопрос в том, повлияет ли это различие на любое мое программирование, если я запусту образ на ВМ, потому что я думаю, что книга может погрузиться в ASM. Я также читал, что AMD64 x86-64, так что все в порядке?
1 ответ
1
Да, это будет работать.
Надлежащая современная виртуальная машина должна без проблем использовать язык ассемблера для рассматриваемых архитектур.
Программное обеспечение вашей виртуальной машины в любом случае может использовать 32-битную ОС.
В любом случае, x64 поддерживает чисто x64 и комбинированные 32- и 64-битные операции в длинном режиме и 16- и 32-битные операции в устаревшем режиме. Ваш процессор, вероятно, пугающе обратно совместим.