(1)Are DOS and Windows assembly different?
(2)How many registers do both 32bit and a 64 bit processors have speparetl? what is the size of them?
(3)To emulate a 16bit or 32bit program under a 64bit processor, does that processor have to physically support those old 16 and 32 bit versions? like,have registers of that bit versions?
if you can't answer all,try to answer at least one