两个理念:
1)抽象。例如先基于晶体管描述逻辑门的实现,一旦领会了逻辑门的抽象,就将其细节丢弃,而是将其视为已经可以直接使用的组件,只有在系统出现问题时,才返回到细节中去进行分析
2)软硬件不加以区分。具体功能到底由谁来实现,以及两者之间的协作,依据的原则只是如何让计算机工作得更好,
图灵机以及图灵解决的问题:计算的可定义性
机器视角来看:从最底层的器件(最终是电子运动),接着是逻辑门电路,然后是微结构,然后是指令集结构,再到程序,再到算法,最后是问题域。从人的视角看,正好相反。
本文转自Phinecos(洞庭散人)博客园博客,原文链接:http://www.cnblogs.com/phinecos/archive/2007/12/18/1004115.html,如需转载请自行联系原作者