文章目录
计算机系统简介
课程概貌
讲述内容
-
基本组件的结构和组织方式
-
基本运算的操作原理
-
基本部件和单元的设计思想
特色
-
计算机组成的一般原理,不以具体机型为依托
-
采用自顶向下的方式,层层细化
第一篇 概论
第一章 计算机系统概论
1.1计算机系统简介
- 现代计算机的多态性
一、计算机的软硬件概念
1.计算机系统
软件:
- 系统软件
用来管理整个计算机系统(如语言处理程序,操作系统,服务性程序,数据库管理系统,网络软件等)。 - 应用软件
按照任务需要编制成的各种程序。
二、计算机系统的层次结构
- 系统复杂性管理的方法-1
√ 抽象
抽象就是将复杂物体的一个或几个特性抽出去,而只注意其他特性的行动或过程(如头脑只思考树本身的形状或只考虑树叶的颜色,不受它们的大小和形状的限制)。----百度百科
抽象指高级的模型和低级的实体相对。----维基百科
抽象-隐藏系统中不重要的细节 ----David Harris
三、计算机体系结构和计算机组成
计算机体系结构:机器语言程序员所见到的计算机系统的属性概念性的结构与功能特性。(指令系统、数据类型、寻址技术、I/O原理)
计算机组成:实现计算机体系结构所体现的属性。(具体指令的实现)
1.2计算机的基本组成
一、冯·诺依曼计算机的特点
1.计算机的5大部件
包括控制器、运算器、存储器、输入设备、输出设备。
运算器:执行算数运算和逻辑运算
控制器:指挥控制程序的执行
存储器:存放数据和程序
输入设备:将信息转换成机器能识别的形式
输出设备:将结果转换成人们熟悉的方式
2.指令和数据以同等定位存于存储器,可按地址寻访
3.指令和数