计算机系统简介
现代计算机的多态性
把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,并且被普遍连接,形成所谓“物联网”,然后将“物联网”与现有的互联网整合起来,实现人类社会与物理系统的整合,形成智慧地球。
例子:
“泰坦”是一套拥有200个机柜、18688个计算节点的Cray XK7超算系统,每个节点有一颗推土机架构的AMD Opteron 6200十六核心处理器、一块开普勒架构的NVIDIA Tesla K20 GPU加速计算卡,整体浮点性能超过20PFlops(每秒钟2亿亿次浮点计算)。系统的性能最高可以拓展超过50PFlops。
计算机的软硬件概念
计算机系统的层次结构
系统复杂性管理的方法
抽象
抽象-对于一个过程或者一件制品的某些细节有目的的隐藏,以便把其他方
面、细节或者结构表达得更加清楚 -----百度百科
抽象-指高级的模型,和低级的实体相 对 -----维基百科
抽象-隐藏系统中不重要的细节。-----David Harris
计算机体系结构和计算机组成
计算机体系结构 (有无乘法指令)
程序员所见到的计算机系统的属性概念性的结构与功能特性
(指令系统、数据类型、寻址技术、I/O机理)
计算机组成 (如何实现乘法指令)
实现计算机体系结构所体现的属性
(具体指令的实现)