Size: a a a

2020 March 15

ЕК

Евгений Красников (Jin X) in pro.asm
d1vunit
как работает это инструкция mov r16/32/64,segment register
MOV Sreg,r/m64** Move lower 16 bits of r/m64 to segment register.
источник

d

d1vunit in pro.asm
а какой смысл если можно просто использовать так mov reg seg,r16/m16
источник

ЕК

Евгений Красников (Jin X) in pro.asm
d1vunit
а какой смысл если можно просто использовать так mov reg seg,r16/m16
Не знаю. Видимо, суть в том, что просто есть опкод для такого случая. И если ты его закодил, он выполнится так.
источник

d

d1vunit in pro.asm
Понятно транзисторы и место на кристале тратят попусту
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Причём, про mov seg,r32 ничего не сказано, хотя nasm компилит такое.
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ладно, я ушёл.
источник

d

d1vunit in pro.asm
Ага
источник

d

d1vunit in pro.asm
давай)
источник

s

s54816 in pro.asm
Евгений Красников (Jin X)
Причём, про mov seg,r32 ничего не сказано, хотя nasm компилит такое.
Вот так раньше было. А как сейчас?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Сейчас, как уже писалось выше, zero extended. Ну вот мы выяснили новые подробности, что до Pentium 4 всё было более грустно.
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Хотя, возможно, есть смысл почитать поподробнее актуальный ман, возможно, там есть какое-то упоминание. У тебя какой даты издание?
источник

s

s54816 in pro.asm
Евгений Красников (Jin X)
Хотя, возможно, есть смысл почитать поподробнее актуальный ман, возможно, там есть какое-то упоминание. У тебя какой даты издание?
У меня под рукой только пдфка 2011 года. Сейчас скачаю свежую, гляну.
источник

s

s54816 in pro.asm
Ну как всегда у интела. То же самое, только короче. Пояснения про префикс уже нет, про sreg как destination уже не пишут, а вот про старшие биты пока ещё помнят.
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ну уже хорошо, что это хоть есть.
источник

ВХ

Віталій Халак in pro.asm
movzx r32,r16 забьіли
источник

d

d1vunit in pro.asm
Віталій Халак
movzx r32,r16 забьіли
Это и так понятно это специальная инструкция
источник

КП

Король Плутин in pro.asm
источник

d

d1vunit in pro.asm
чушь
источник

d

d1vunit in pro.asm
почему gdt первый дескриптор должен быть пустым
источник

d

d1vunit in pro.asm
?
источник