#计算机组成原理.jpg

把感应器嵌入并装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中、普遍连接,形成“物联网”,然后将“物联网”与现有的互联网整合起来,实现人类社会与物理系统的整合,形成智慧地球。

计算机的软硬件

计算机系统的简介 - 图2对计算机系统进行抽象 ,把复杂的计算机系统表述为几个简单的层次结构: :::tips 管理系统复杂性的方法 1——抽象
抽象:在实践的基础上,对于丰富的感性材料通过去粗取精、去伪存真、由此及彼、由表及里的加工制作,形成概念、判断、推理等思维形式,以反映事物的本质和规律的方法。隐藏了各个模块的实现细节,可以更清晰地反映事物特性。 :::

计算机系统的下层是硬件,通过对硬件的封装,可以为软件提供接口(指令集等); 计算机系统上层的软件可以利用这些指令集编写特定功能的其他软件(系统软件、应用软件)。

  • 系统软件使用硬件提供的接口,管理系统的软硬件资源并为用户提供交互界面;
  • 应用软件使用系统软件提供的接口,实现自身的功能。

image.png image.png

计算机组成 Vs 计算机体系结构

计算机系统(体系)结构

定义了计算机系统的软硬件的交界面,用于决定哪些功能由软件实现、哪些由硬件实现,为上层软件提供了与硬件交互的接口。指的是程序员所见的计算机系统的属性、概念性的结构与功能特性(指令系统、数据类型、寻址技术、I/O 机理)。

计算机组成

完成计算机体系结构属性的逻辑实现(完成某一具体指令的实现)。