Today we're looking at the MXCSR register and the SSE floating point exceptions it can deal with. It's usual to just leave it and have the CPU ignore all FPU exceptions but you can catch things like division by 0 or overflow by setting a few bits in the MXCSR.
Support What's a Creel? on Patreon:
[ Ссылка ]
FaceBook:
[ Ссылка ]
Music Channel:
[ Ссылка ]
Another channel with random things:
[ Ссылка ]
x64 Assembly Tutorial 55: MXCSR Register
Теги
asmassemblytutorialprogrammingmxcsrfpufloatingpointexceptionsc++stmxcsrinstructionsx86x64codinghackinghacksbit hacksldmxcsrroundingintegerfloatreal8real4btsbtrcpussemmxsse2sse3ssse3sse4avxavx2simdunitcontrolandstatusregistermaskintelamdspecsspecificationstateassemblerlowlevelmachineexecutionexamplesimpleeasyunderstandinghardwareprogramguidelinewritingchangingalteringprocessorsingleinstructionmultipledatadazflagsxmmymm