|
为什么到了现在桌面计算机的体积还是不能减少 呢?其实一个基本 的原因还是在于我们的cpu之上。我们在桌面计算机之上使用的cpu其实就是x86结架构的cpu这是一种复杂指令集的cpu,特别 是现在的超标量技术的引进让这种cpu在工作的时候更是会发出很大的热量,我们在使用这种cpu的时候常常 是需要. 在其上面加上三层的散热措施,硅脂,散热片和电风扇。将来 计算机能否变得更小其实也就是看cpu的架构。
现在的arm处置 器已经是可以实现这样的一个特性 了,但是遗憾的就是在windows操作系统之中的很多的应用程序都是不能直接的在这种处置 器之中运行的。所以说现在很多的轻巧的设备之上我们看见的不是所谓的ghost win7操作系统,都是一些嵌入式操作系统。
很多的人觉得 这是windows不开源的原因,其实这是错误的认识,x86和arm的指令是不一样的,程序的运行实质 之上还是依赖于硬件的,硬件不能关于 程序进行解码就是做再多的工作都是不可以的,不得值得关注的一点就是我们的arm处置 器现在正在开发一个转码器,其实现的就是关于 x86到arm指令的转码,但是x86毕竟是复杂的指令集,所以说转码的时候效率可能是可以很大的问题,但是我觉得假如 是实现静态的转码的话,这样就是一个可行的计划 了。
所谓的静态转码就是在第一次运行的时候实现关于 指令的转码,并且后续也是直接的转换成为arm格式的指令,也就是一个程序的硬件系统本地化。 |
|
|
|
|
|
|