Usually, When we try to execute applications such as a C-language , Assembler in a 64-bit OS , it simply won't work unless we use programs such as DosBox.
I want to know the reason why the 8-bit applications doesn't work in 64-bit OS ? Since 64-bit is much more greater than the 8-bit therefore 8-bit applications must work in 64-bit processor , then why it doesn't ?
and how programs like DosBox make such 8-bit applications executable in the 64-bit Operating System ?
As far as i know -> those 8-bit applications are operated in Real mode (Dos Mode).
So does that mean there is no real mode when using the 64-bit OS ?
I am confused about this concept, searched a lot on google but couldn't find any answer.