|
现在我们最经常使用的操作系统就是windows操作系统,但是需要. 我们的读者晓得 的就是我们使用这种操作系统的场所 不只 仅是在pc之上,在很多的时候我们是可以在很多的硬件设备之上使用这种操作系统的。比方 说现在windows操作系统已经是存在了能在arm平台之上运行的版本,这种版本就是支持我们的windows操作系统在手机或者是其他的移动设备之上运行的。
这看起来很好,但是在实践 之上假如 我们使用这种操作系统的话,那么就是会发现其实这种操作系统是并不是像我们想象的那样是能关于 pc之上的windows程序实现兼容,其实在实践 之上我们完全是可以把这种操作系统说是另外的一种操作系统,就算是在移动设备之中的程序也是不能直接的在pc之上运行的。
这是为什么呢?其实这就是由于 目前无论是在岁容貌 的硬件设备之上主流的程序都是在编译成为了机器码之后执行的,既然是不同的硬件平台,其cpu就是一定不一样的,所以说指令也就是不一样,我们在使特定的操作系统之上应用程序的构造 也是不一样的。
但是的确 这种操作系统的名字是windows,那么其和我们在pc之上使用的ghost win7也一定是存在很亲密 的关系,其实这种关系主要是表现 在内核源代码的分歧 性之上。我们不能晓得 nt内核的源码,但是在近期发布 的操作系统之上看,这种我们在pc之上普遍 使用的nt内核确实 是已经被移植到了我们的移动设备之上。微软是具有 源码的,其只需 是设定了一个具体的编译器就是能在不同的操作系统环境之上取得 二进制代码。 |
|
|
|
|
|
|