如果小型公司生产处理器更为可行,我觉得电脑市场会好一些。我看到的主要限制是,他们必须获得使用x86的许可才能让任何应用程序在其上运行。我不确定为什么操作系统没有cpu设备驱动程序,它实现了x86指令集,只是将其转换为正在使用的处理器的相应操作码。
我知道这实际上是英特尔在硬件方面的作用。内部处理器采用RISC设计,x86接口位于顶部。为什么不能在软件级别完成?然后将操作系统移植到新架构,只需要编写设备驱动程序,所有正常的x86应用程序都可以正常工作。
它会太慢吗?或者这类似于qemu的工作方式?
答案 0 :(得分:2)
为什么不能在软件级别完成?
它可以并且已经在某种软件级别上完成了#34; Transmeta与Transmeta Crusoe Processor。{不幸的是,今天你可以谈论 THE TRANSAGETA的悲剧。他们的失败有很多方面,所以如果有人知道整个故事,这将构成另一个很好的答案。