1. 首页
  2. 电子数码
  3. 计算机的体系结构是指什么

计算机的体系结构是指什么

简介:关于计算机的体系结构是指什么的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

硬件型号:小型新Air14Plus核心版

系统版本:Windows10

计算机体系结构是指按不同属性和功能划分的计算机理论组成部分、基本工作原理和理论的总称。计算机的理论部件不仅与一定的实际硬件相联系,如存储器部分包括寄存器、存储器、硬盘等。

计算机体系结构是指软件和硬件的系统结构,它有两层含义:一是从程序员的角度来看的系统结构,它是研究计算机系统的概念结构和功能特点,涉及软件设计的特点;其次,从硬件设计者的角度来看的系统结构实际上是计算机系统的组成或实现(见计算机组织),主要关注性能成本的合理性。Adam等人于1964年首次提出计算机系统结构的概念,目的是从程序设计的角度来解释和研究计算机的属性(外部特征)。

概念结构和功能属性,从程序员的角度来看,它们是计算机的属性。它包括数据在机器中的表示、对数据的寻址方式、对数据的操作以及对操作的控制的执行等(即指令系统)。对于一般机器,它一般包括数据表示、寻址方式、寄存器定义、指令系统、中断机制、机器工作状态定义和状态切换、机器级输入输出结构和对信息保护的支持。

计算机体系结构主要研究软硬件功能的分配和软硬件接口的确定。自20世纪70年代以来,计算机软件有了显著的进步。与20世纪50年代末相比,计算机虽然在性能、速度、价格、可靠性、组织实现技术等方面都有了很大的突破,但在系统结构上却没有明显的突破。绝大多数机器的系统架构仍然没有超出冯诺依曼的范围。从20世纪50年代末开始,程序员发现系统架构几乎没有变化。例如,对于指令系统,程序员在很大程度上仍然是基于20世纪50年代后期计算机系统架构的观点来设计更复杂的软件。传统计算机的硬件组成与高级语言和操作系统之间的严重脱节,给软件的可靠性、源程序的编译效率和系统的求解效率带来了不利的影响,这是计算机系统结构需要解决的一个重要课题。20世纪70年代出现的数据流计算机系统结构思想,将传统计算机指令控制流的控制方式改为数据控制流的控制方式,从而有可能自动消除操作关联的障碍,达到高并行性的目的。

计算机软硬件功能的分配,主要从实现成本、对速度的影响等性能要求来考虑,即如何分配可以提高性能成本。对操作系统的基本和通用功能进行硬化或固化,有利于提高操作系统的效率和速度,降低开销;然而,功能是不稳定的,也就是说,它需要不断地改变,软件实现有利于提供所需的灵活性。实施成本包括开发成本和重复生产成本。硬件的设计成本和重复生产成本都比软件大,适合硬件实现的功能应该是稳定的、常用的、相对较小的,而正是软件实现的速度下降会对计算机系统性能产生较大影响的那些功能。硬件实现只对大容量计算机系统是经济的。

本文主要介绍了关于计算机的体系结构是指什么的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1505457.html