吴军的浪潮之巅 - Intel

2011/1/7 update 近来看到news说Microsoft的windows做ARM cpu的版本了。查了一下ARM,原来可以理解为一个公司名or一种CPU架构,于是CPU的架构包括了intel's x86, ARM, IBM's POWER(PowerPC缘由POWER体系架构)等. 其中ARM和Power都是RISC的,而Linux支持CISC和RISC指令集。
于是来了一个问题,OS是怎么支持某种指令集的呢?
OS or other program -> compile to be object file-> link to be execution.
Compile的过程在预编译 词法语法分析得到汇编时候就考虑RISC/CISC?
还是汇编代码-->机器指令这这时候才考虑RISC/CISC?
reference:
[1]
[2] http://www.ibm.com/developerworks/cn/linux/l-powhist/ 人类的POWER IBM芯片制造史
没有评论:
发表评论