8,16,32,64-bit window & dos program compatibility issue
Posted on 2014-08-31
My system is win 7 64 bit ver. & intel CPU P6300, 64-bit. I downloaded a lot 32-bit programs from internet that is based window XP before. Sometimes, I'll experience installation setup issue, & the installation site will suggest how to solve window Compatibility or any other issue through its tricky hint .
I am confusing whether 64-bit instruction site is superset of or over 32-bit instruction set. If so, all 32-bit installation or program should be ran on 64-bit system without any issue, Why always has window error message box for Compatibility issue ?
I'll think 8, 16 or 32-bit program can run on 64-bit system,but 64-bit program can NOT run on 8-bit,16 or 32-bit system.And I think window program and dos console program is no difference besides its application features since they both go to the same instruction set for one same computer and same processor, Right ?
For recent example, I download 32-bit assembly compiler, masm611,when I click install.exe after download, window 7 will echo "messgbox, please solvesystem compatibility issue or check your anti-virus software to complete the installation.." Some internet site told me install DosBox-0.74 shell program and re-run it on the shell, and finally solved it out for the installation.
In what situation, 32-bit program can NOT be installed or ran on window 7 64-bit system ?