ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1141435 Топик полностью
BlackMorda, мудак (28.10.2021 20:36, просмотров: 291) ответил sav6622 на Есть подозрение что винда10 х32? Мне, к примеру, чтобы скомпилировать проект под дос компилятором, который в режиме совместимости запускался даже под Вин7 х32... Пригшлось под Вин10 х64 осваивать dosbox
Это особенность архитектуры х86. 

Для совместимости поддерживают только одну ступеньку вниз.

Опкод "mov ax, bx" аналогичен "mov eax, ebx" и "mov rax, rbx".

На "родной разрядности" процессора этот опкод компилируется и обрабатывается "прямо".

Для "пониженной/половинной разрядности", компилятор вставляет префикс


https://www.ixbt.com/cpu/cpu-pedia.shtml#prefix

указатели на половины требуемых команде регистровых файлов (REX-префиксы для 64-битного режима);

Четвертинного префикса не существует.