分类：电脑/网络-程序设计
问题：计算机组成原理和体系结构有什么区别？大学里面学计算机专业的都学过 
大学里面学计算机专业的都学过这课吧（我不是计算机专业的），这里有两个名词“组成原理”和“体系结构”。知道他们都是研究计算机的，但是具体涉及的内容不同，那么有什么区别？另外到计算机书店去购书，经常看到《计算机组成原理》，《计算机体系结构》。除此之外还有许多书的名称诸如《计算机组成原理与体系结构》、《计算机组成与结构》、《计算机系统构成》，反正花花绿绿。是不是内容终究也只是设计“组成原理”和“体系结构”，只是名称不同？
回答：我体会计算机的组成原理与体系结构，是不同的，前者应该从原理上来说明计算机，这应该更多的是软件与硬件的前端知识，正直的原理是比较深的；而体系结构是指硬件的偏向多，当然也有内部软件的成分，这都属于对计算机的深层研究了，真正研究这方面都要在有了一定的基础上才能理解。计算机是要铺垫的，没有一定的厚实的基础，只能是对此是不能理解与接受的。若把计算机单纯看成是一个简单应用的话，是不能理解这些的。