5 ms·
Thanks to CPUID and analogous hardware capability registers on other platforms, outdated instruction sets can be deprecated and removed when there is no longer
by basementcat 8y ago
Thanks to CPUID and analogous hardware capability registers on other platforms, outdated instruction sets can be deprecated and removed when there is no longer market demand for them.
- chrisseaton 8y agoThat doesn’t help if you have binaries using those instructions that you want to keep running. If it’s so easy to remove instructions how come it almost never happens for real?
- basementcat 8y agoMotorola removed 64 bit MUL/DIV as well as transcendental floating point instructions (FCOS, FSIN, ...) in the 68060, ARM removed Jazelle instructions, AMD removed 3DNow! instructions. https://www.nxp.com/docs/en/data-sheet/MC68060UM.pdf https://www.nxp.com/docs/en/data-sheet/MC68060UM.pdf https://en.wikipedia.org/wiki/Jazelle https://en.wikipedia.org/wiki/Jazelle https://web.archive.org/web/20131109151245/http://developer.amd.com/community/blog/2010/08/18/3dnow-deprecated/ https://web.archive.org/web/20131109151245/http://developer....