Один регистр 16 бит. Флоат - 32 бита. Соответственно, флоат занимает два регистра и если назначили на номер 2, то номер 3 получается занятым. Поэтому регистры будут четными.
Если назначили на 3 - будут нечетными. Вот и вся магия.
Вид для печати
Один регистр 16 бит. Флоат - 32 бита. Соответственно, флоат занимает два регистра и если назначили на номер 2, то номер 3 получается занятым. Поэтому регистры будут четными.
Если назначили на 3 - будут нечетными. Вот и вся магия.
Подниму вопрос по слету интерфейса (как на скриншоте в цитате, то что назвали расслоение сетки) при щелчке ПКМ на меню менеджера экранов. Проявляется на всех компьютерах с windows 10, у которых в параметрах экрана "масштаб и разметка" установлено более 100%. Актуально практически для всех ноутбуков, т.к. при размере экрана 14-15 дюймов и матрице 1920х1080 производитель ноута всегда ставит 125..150%, иначе все на экране мелко. Проверено на 6 ноутбуках, у всех изначльно не 100% и слетает интерфейс ОЛ. После изменения масштаба на 100% ОЛ начинает работать нормально, при возвращении на 125..150% - опять глючит.
И еще - если к ноуту подключен второй монитор и у него масштаб 100% - то на нем глюк тоже проявляется, если на ноуте на основном экране не 100%. Если на ноуте поставить 100% - на дополнительном мониторе все тоже работает правильно. Какая то привязка именно к основному экрану у ОЛ.
Что значит не было?
Вот мой экран в ХР
Вложение 52269
И вообще разрешение определяется не версией Windows, а железом, в частности параметрами монитора
Например в моей ХР
Вложение 52270
Ну так понятно, что сейчас к компу с ХР можно и большой монитор прицепить.. И у меня есть ноут с ХР, который прекрасно дружит с телевизором FHD. Я просто написал, что в ХР не заложили масштабирование, т.к. в то время оно не было нужно, просто не было железа такого, а монитор 1920х1080 если и был, то стоил запредельно. И Вы же приводите скрины не 20-летней давности, а то что сейчас.