View Single Post
Old 2020-10-26, 22:12   #6
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

33×389 Posts
Default

Quote:
Originally Posted by retina View Post
There are many.

The AVX instructions that use ZMM registers, for example, must be enabled by the OS before anyone can use them. I believe this is because the FXSAVE/FXRESTORE type instructions have a different format for the extra registers. So if the OS is unaware of how, or unwilling, to enable such instructions, then the applications also can't use them.
So what happens if I hand-craft an executable file which contains such an instruction and then try to execute it?
xilman is offline   Reply With Quote