计组系统概述(7000字超长完整版!) 对于之前的总结又进行了一次更新,这次加入了更多例题,并且重新设置了层次结构,条理更加清晰,希望对大家有所帮助。 # 1.计算机系统概述 盲目的计算机组成原理的学习是十分痛苦滴,那么我们究竟要学习计算机组成原理的什么呢?首先计算机组成原理主要描述的是计算机的内部结构、包括运算器、存储器、控制器、输入输出五大部件,它讲述了数据怎么存储和运算,指令系统又是什么,CPU怎么运转。 很多同学会好奇,我们为什么要学习计算机组成原理呢?学习计算机组成原理可以更好地理解软硬件之间的关系。它是软件和硬件之间的一座桥梁,既隔离了软件和硬件,也提供了让软件无需关心硬件,就能直接操作硬件的接口。学习计组,会对整个软件开发领域的全貌有一个系统的了解。 学习计算机组成原理时,可以抓住《一个中心,两个基本点》,可以分为两层学习,底层是数字电路,上层是功能结构。心里始终要带着一个核心问题:《程序是如何在计算机里跑起来的?》一层层深入、一层层展开就会收获更快。 那么接下来就开始我们的计算机组成原理学习之旅吧! ## 1.1.计算机发展历程 计算机发展分为硬件发展和软件发展。下面我们将分别展开论述。 1.1.1.硬件发展 计算机硬件发展主要经历了四代。分别为:电子管时代(1946-1957)特点:逻辑件采用电子管,使用机器语言进行编程,主存用延迟线或磁鼓存储信息。晶体管时代(1958-1964)特点:逻辑件采用晶体管,主存使用磁芯存储器,开始出现高级语言,有了操作系统的雏形。中小规模集成电路时代(1965-1971)特点:逻辑件采用中小规模集成电路;半导体存储代替磁芯存储,高级语言和操作系统迅速发展,开始有了分时操作系统。超大规模集成电路时代(1972至今)特点:逻辑件采用大规模集成电路和超大规模继承电路,产生了微处理器;例如并行、流水线、高速缓存、虚拟存储等概念都产生。 1.1.2.计算机件更新换代 摩尔定律:每隔18个月性能便会增加一倍。 半导体存储发展:1KB、4KB、16KB、64KB、256KB、1MB等等 微处理器发展:Intel8008(8位),8086(16位)等等,这里的位数指的是机器字长(我们会在稍后进行具体介绍,大家不要急哦~) 1.1.2.计算机软件发展 计算机软件的发展受到应用和硬件的推动和制约。软件技术发展大致可分为三个不同时期:软件技术发展早期,主要使用机器语言与汇编语言。(上世纪50-60)结构化程序和对象技术发展时期,主要是高级语言的发展(上世纪70-80)软件工程技术发展时期,这一阶段对于各种软件有了长足的发展,特别是操作系统(上世纪90至今) 大家现在可以回想一下,硬件发展有几个时期?软件发展有几个时期?计算机迭代的特点都有什么? 那么我们来做个题练练手吧: 例:微型计算机的发展以____技术为标志? 答:微处理器 你有没有答对呢? ## 1.2.计算机系统层次结构 计算机系统中硬件和软件共同构成一个完整的整体。硬件一般是指有形的物理设备,是计算机系统中实例物理装置的总称。软件一般是指运行在硬件上的程序和相关的数据和文档。 计算机系统性能的好坏,很大程度是由软件的效率和作用来表征的,但是软件性能的发挥又离不开硬件的支持。如果某一个功能,既可以用软件实现、又可以用硬件实现,则称为软硬件在逻辑功能上是等价的。 在设计计算机系统时,要进行软硬件功能的分配,一般来说如果一个功能使用频繁且硬件实现较为理想,使用硬件可以提高效率。 软件和硬件的功能是等效的,但是软件和硬件的功能不是等价的。 介绍完了软件和硬件的发展历程,我们接下来就详细介绍一下它们都是什么吧。 1.2.1.计算机硬件 一、冯诺依曼机思想 要说到计算机的发展,冯诺依曼绝对是绕不开的,那他的贡献究竟是什么? ——他提出了“存储程序”的概念,也正是“存储程序”的思想,才奠定了现代计算机的基本结构,以此概念为基础的各类计算机统称为冯诺依曼机。 它的基本设计思想是:存储程序和程序控制 存储程序的基本思想:将事先编好的程序和原始数据送到主存后才能执行,程序启动执行后无需操作人员干预,计算机自动逐条执行指令直到程序结束。 它的主要特征是:采用“存储程序”的工作方式计算机硬件系统有五大部件,存储、运算、控制、输入、输出指令和数据以同等地位存储在存储器中,形式上没有区别指令和数据均用二进制码表示,指令由操作码和地址码组成,操作码指出操作类型,地址码指出操作数的地址。计算机的功能部件输入输出输入设备:主要将程序和数据以及其能够识别和接收的信息形式输入计算机。最常用的便是键盘鼠标摄像机等。输出设备:将计算机处理结果以人们所能接收的形式输出。最常见的是显示器、打印机。IO设备是计算机与外界联系的桥梁,是计算机中不可缺少的重要组成部分。存储器 存储器 = 主存储器(内存) + 辅助存储器(外存) 主存:CPU能够直接访问存储 外存:帮助主存记忆更多的信息。外存必须调入主存后才能被CPU访问 主存的工作方式是按存储单的地址进行存取,这种存取方式称为按地址存取方式。 主存组成:存储体、控制电路、地址寄存器MAR、数据寄存器MDR、地址译码五部分组成




2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/72541.html