中国为了发展国家自主知识产权的操作平台,因而选择研发开源的linux系统,由于此方针的指引,作为这一类平台的核心部件,“龙芯”是专为中国的红旗linux而生,并没有计划兼容windows平台,因此没有引用x-86架构。而amd和intel作为国际上最大的两家兼容机处理器制造商,为了占有更广阔的应用空间,取得更大的市场份额,所以他们在主流操作系统linux和windows上都采取了并行的兼容方式,而且计算机最早由美国公司研究开发的,兼容的标准也由这些公司制定。这样,我们中国自然不愿意去模仿美国去引起官司和牵制。
你的问题问反了,是操作系统去适应CPU,而不是硬件cpu去适应操作系统。
因为微软的xp系统所提供的cpu支持性少,不如linux那样多。
linux支持cpu很多:
X86,AMD64,ARM,XSCALE,PowerPC,MIPS...
因为龙芯的CPU是MIPS架构不支持X86的指令集。
这个问题有点专业