Except with that new 64 bit only thing Intel is trying to do, all x86_64 processors have 16-bit and 32-bit mode for backwards compatibility reasons, the processors actually start at 16-bit mode and are raised by the UEFI (or previously, the OS/bootloader) to 64-bit mode. In fact, if your UEFI supports CSM, you can flash MS-DOS 6.22 onto a USB stick and boot from it, and it’ll treat it as a floppy drive (many BIOS implementations use floppy disks to emulate usb mass storage devices).
“32bit systems are a lot younger than 20 years”
I don’t follow. The i386 is almost 40 years old now. Can you elaborate?
it may have began 4 decades ago, but what matters is that only one decade ago new hardware was still being released.
And new processors stopped supporting x86-32 a decade ago?
nope, new processors still do. At least on intel/amd processors. it’s only software that decided to drop support
Except with that new 64 bit only thing Intel is trying to do, all x86_64 processors have 16-bit and 32-bit mode for backwards compatibility reasons, the processors actually start at 16-bit mode and are raised by the UEFI (or previously, the OS/bootloader) to 64-bit mode. In fact, if your UEFI supports CSM, you can flash MS-DOS 6.22 onto a USB stick and boot from it, and it’ll treat it as a floppy drive (many BIOS implementations use floppy disks to emulate usb mass storage devices).