首页 > 编程知识 正文

简述冯诺依曼体系结构,计算机组成和体系结构

时间:2023-05-03 18:31:57 阅读:169466 作者:1198

对计算机结构和计算机体系结构的理解: 1、计算机结构是指系统结构的逻辑实现,包括机内数据流和控制流的结构和逻辑设计等,主要分为五个部分; 2 .计算机体系结构是程序员看到的计算机属性,即概念结构和功能特性。

了解计算机配置和计算机体系结构:

1、计算机配置

计算机结构是指系统结构的逻辑实现,包括机内数据流和控制流的组成和逻辑设计。 主要分为五个部分:控制器、运算器、存储器、输入设备、输出设备。 计算机体系结构(ComputerArchitecture )是程序员看到的计算机属性,是一种概念结构和功能特性。 根据计算机系统的层次结构,不同级别的程序员看到的计算机具有不同的属性。

一般而言,低级机器的属性对高级机器程序员基本上是透明的,一般而言,计算机体系结构主要指机器语言级机器的系统结构。 经典的“计算机体系结构”的定义是C.M.Amdahl于1964年介绍IBM360系统时提出的,其具体描述是“计算机体系结构是程序员所看到的计算机属性,即概念性的

2、计算机体系结构

计算机体系结构是程序员可见的系统属性,也包括设计思想和体系结构。 计算机组成的任务是在确定指令集的系统组成分配给硬件系统的功能和概念结构后,研究各组成部分的内部结构和相互关系,实现机器指令集的各种功能和特性。 这种联系包括各功能部件的内部和相互作用。

3、两者区别:

1、角色不同

(1)、计算机结构是指系统结构的逻辑实现,包括机内数据流和控制流的组成和逻辑设计等。 主要分为控制器、运算器、存储器、输入设备、输出设备五部分。

) 2、计算机体系结构是由属性和功能划分的计算机理论组成部分以及计算机基本工作原理、理论的总称。 其中,计算机理论的组成部分不仅与某些实际硬件相关,例如存储部分包括寄存器、存储器、硬盘等。

2、组成不同

(1)计算机组成的任务是在确定指令集系统结构分配给硬件系统的功能和概念结构后,研究各组成部分的内部结构和相互关系,实现机器指令集的各种功能和特性。 这种联系包括各功能部件的内部和相互作用。

) 2、计算机体系结构是程序员眼中的计算机属性,即计算机的逻辑结构和功能特征,包括其各个硬部件和软部件之间的相互关系。

3、功能不同

) 1、计算机结构需要解决的问题是,在想要达到的性能和价格下,如何优化、最合理地将各个数倍和部件组成计算机,实现既定的ISA。

) 2、计算机体系结构主要研究软件、硬件功能的分配和软件、硬件接口的决策。 20世纪70年代以来,在计算机软件方面有了显著的进展。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。