How do general binaries take advantage from new instructionsets on new CPUs

Solution 1:

Unless the binaries were complied to check for extensions and also to use them if they are present, they do not take advantage of new instructions from instruction set extensions.