如何理解计算机体系结构和计算机组成

如何理解计算机体系结构和计算机组成

计算机体系结构是指那些被程序员看到的计算机系统的属性,这些属性通常被机器语言编程的程序员和汇编语言程序设计者以及汇编程序设计者看到(三者都对计算机系统中的传统机器M1熟悉)。这些属性包括指令集,存储器寻址技术,I/O机理等

计算机组成是指如何实现计算机体系结构所体现的属性。简而言之就是实现计算机体系结构包含的属性。

两者的关系:

存在两台机器体系结构相同,而组成不同。即结构与组成为一对多关系。

哪个对计算机的性能更重要?

先说结论计算机的组成对性能更重要。原因是,体系结构可以维持很多年,而同一体系结构下可以包含很多机型(不同机型,组成不同)。厂商不断推出性能更高、价格更低的机型,新机型总归保留着原来机器的结构,使用户的软件投资不致浪费。由此可见,性能的提升主要取决于计算机组成的改变。

参考文档 : 计算机组成原理(第二版)——唐朔飞

你可能感兴趣的:(计算机原理)