1-1计算机的硬件组成讲解.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-1计算机的硬件组成讲解

计算机的硬件组成 * 计算机的硬件组成 * 计算机硬件系统 问题引入 冯·诺依曼体系结构 计算机的工作过程 计算机的工作原理 * 计算机的硬件组成 * 引入 硬件系统和软件系统 何为硬件? 硬件是指组成计算机的看得见的物理设备 例如:显示器、主机等,是构成计算机的实体 何为软件? 软件是用来指挥计算机完成具体工作的程序和数据的总称,是整个计算机的灵魂 例如,Windows操作系统、IE浏览器等 计算机系统由硬件系统和软件系统两大部分组成。 * 计算机的硬件组成 * 台式计算机由哪些部件组成? 笔记本与台式机架构基本一致 计算机的组成部件就这些? 里面还有什么? 主机里的部件重要,还是外面的重要? 哪些部件属于同一类型? * 计算机的硬件组成 * 计算机硬件系统 问题引入 冯·诺依曼体系结构 计算机的工作过程 计算机的工作原理 * 计算机的硬件组成 * 冯·诺依曼体系结构 冯·诺依曼式计算机有五大部件 存储器、运算器、控制器 输入设备、输出设备 * 计算机的硬件组成 * 存储器 存储器是用来存储程序和数据的部件 通常分为:内存储器和外存储器 内存储器存放执行中的程序和数据 外存储器存放暂时不用的程序和数据 * 计算机的硬件组成 * 理解内存储器 赵治勋 钱永明 孙晓楠 李滨 1001 1002 1098 1099 … … …00000001 11111111 …10001101 00110010 … … 宾馆 内存储器 存储单元 房间 房间号 地址 客人 程序和数据 地址:存储单元的编号,按地址存取数据 计算机硬件只能使用和识别二进制 相似:结构和使用方式 区别:内容形式 * 计算机的硬件组成 * 外存储器的作用 内存储器 外存储器 (如硬盘/磁带) 运算器 控制器 批量交 换数据 内存容量小且断电后无法保存 存放使用中的信息 外存容量大且可永久保存 存放暂时不使用的程序和数据 一个一个 交换数据 速度快 速度慢 * 计算机的硬件组成 * 运算器和控制器 运算器又称算术逻辑单元(ALU), 完成对二进制数的两类操作 加、减、乘、除等基本算术运算 与、或、非等基本逻辑运算 控制器是计算机的控制中心 控制计算机各部件协调工作 使计算机能够自动地执行程序 CPU = 运算器 + 控制器 * 计算机的硬件组成 * * 计算机应用基础 * 个人电脑的CPU 奔腾II 奔腾IV * 计算机的硬件组成 * 输入设备接受用户输入的原始数据和程序,并将它们变为计算机能识别的形式存放到内存中 键盘、鼠标、扫描仪、手写笔 外存储器也属于输入设备 输出设备将存放在内存中由计算机处理的结果转变为人们所能接受的形式 显示器、打印机、绘图仪等 外存储器也属于输出设备 输入设备与输出设备 * 计算机的硬件组成 * 输入设备的作用 提前准备数据 即时输入数据 至硬盘 至内存 * 计算机的硬件组成 * 输出设备的作用 把软件的运行结果以特定的方式呈现给用户 * 计算机的硬件组成 * 运算器 控制器 存储器 输入设备 输出设备 五大部件之间的关系? 计算机是如何工作的? * 计算机的硬件组成 * 计算机硬件系统 问题引入 冯·诺依曼体系结构 计算机的工作过程 计算机的工作原理 * 计算机的硬件组成 * 团队协作游戏 组长 组员(微波炉) 任务箱 烘烤 201 225 212 2 原料处 成品处 做法 下个任务 … … 201 202 …… 225 面粉 鸡蛋 储物柜 * 计算机的硬件组成 * 计算机与团队游戏 控制器 组长 运算器 组员 储物柜 内存 任务箱 任务 程序 原料/成品 数据 * 计算机的硬件组成 * 程序和数据 程序是完成特定任务的一系列指令 数据是现实世界各种信息在计算机中的表现形式 数值、文本、图片、音乐、电影 程序和数据永久保存于硬盘中 运行时从硬盘导入内存 * 计算机的硬件组成 * i = 2; sum = 1; while ( i 101 ) { sum = sum + i; i = i + 1; } print sum; sum i 1 2 3 3 6 4 10 5 思路? 理解程序、指令和数据 1 + 2 = 3 + 3 = 6 + 4 = 10 + … + 100 = 5050 程序 i = 2; sum = sum + i; 指令 重复99次 数据 问题:计算1+2+…+100的和 顺序执行 打印结果 * 计算机的硬件组成 * sum =

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档