win7的64位系统为什么不支持16位软件

如题所述

第1个回答  2013-10-13
满意答案狂奔的蜗牛6级2011-02-15我晕啊……名词解释:什么是位?位就指的是字长,那么常说的32位64位又是什么意思呢?它是向CPU发送的消息的字长,就好比你以前告诉别人要干嘛,只能说32个字,而现在能说64个字,描述的更清晰了,所以64位系统比16位32位的系统速度提高了不少。关于你的问题:我不大清楚你那个16位的软件怎么翻出来的……(你应该说的是32位,Windows3.1以前的系统都是16位,而Windows3.1是18年前的事情了……)但是这个位是可以向下兼容的(虽然你能说64个字但说32个字也可以),不存在什么兼容性问题,所以可以大胆放心去用。注意:字长可以向下兼容但不可向上兼容(人家不让你说64个字你也没办法)…… 追问: 我在做jar游戏,但是程序是16位的,无法运行 回答: 唔,原来是这样,如果你做的jar游戏适用于手机的话,那应该有它专门的模拟器模拟手机的运行环境,例如Android开发就有自己的模拟器本回答被提问者采纳