- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机系统概述 第1章 计算机系统概述 教学内容 计算机的分类与应用 计算机硬件&软件 计算机系统的层次结构 教学要求 掌握:关系到计算机工作原理的几个重要概念,如存储程序、指令形式等。 了解:计算机系统的层次结构和硬件系统组织。 教学重点与难点 存储程序 计算机的层次结构 一 引言 what is it inside ?? 中国人的智慧—算盘 你会珠算么?? 请计算 9+12+23-14 It is up to the computer! 二 计算机的硬件五要素 输入、输出设备与存储器之间的数据传送都需通过运算器。图中实线为数据线,虚线为控制线和反馈线。 现代计算机 现代的计算机已转化为以存储器为中心.图中实线为控制线,虚线为反馈线,双线为数据线。 程序清单 相关问题 Q1:为什么指令要顺序存放? Q2:指令与数据的存放有何要求? Q3:指令与数据的表示都是二进制数,请考虑计算机如何识别? 三 计算机系统的层次结构 1 现代计算机的解题过程 三 计算机系统的层次结构 早期的计算机只有机器语言(即用0、1代码表示的语言),用户必须用二进制0、1代码来编写程序(即机器语言程序)。 三 计算机系统的层次结构 50年代开始出现了符号式的程序设计语言,即汇编语言。它用符号ADD、SUB、MUL、DIV等分别表示作加、减、乘、除等操作,并用符号表示指令或数据所在存储空间的地址,这就使程序员摆脱了用繁杂而又易错的二进制代码编写程序。 三 计算机系统的层次结构 六十年代开始出现了各种面向问题的高级语言,如FORTRAN、BASIC、PASCAL、C等等。 具有较强的通用性,程序员完全可以不必了解掌握实际机器的机型、内部的具体组成及其自身的指令系统。 三 计算机系统的层次结构 由于软件的发展,使实际机器M1向上延伸构成了各级虚拟机器。同理M1机器内部也可向下延伸而形成下一级的微程序机器M0。M0机器是直接将M1机器中的每一条机器指令,翻译成一组微指令,即构成一个微程序。 三 计算机系统的层次结构 实际上在实际机器M1与虚拟机器M2之间,还有一级虚拟机器,它是由操作系统软件构成的。操作系统提供了在汇编语言和高级语言的使用和实现过程中所需的某些基本操作,还起到控制并管理系统硬件和软件全部资源的作用, 三 计算机系统的层次结构 研究目的: 硬件研究的主要对象归结为传统机器M1和微程序机器M0。软件的研究对象主要是操作系统级以上的各级虚拟机。 利于良好计算机体系结构的设计。 四 软件与硬件的逻辑等价性 含义:很多任务可以由硬件完成,也可以由软件完成。 原则:在保证效率的基础上,底层功能越强大越好。 趋势:大规模集成电路 五 计算机的硬件指标 机器字长:机器字长是指CPU一次能处理数据的位数。 通常与CPU的寄存器位数有关。字长越长,数的表示范围也越大,精度也越高。 机器字长对硬件的造价也有较大的影响。它将直接影响加法器 五 计算机的硬件指标 1 存储容量:存储器的容量应该包括主存容量和辅存容量。 2 主存容量是指主存中存放二进制代码的总数。即 存储容量 = 存储单元个数×存储字长 五 计算机的硬件指标 运算速度:计算机的运算速度与许多因素有关,如机器的主频、执行什么样的操作、主存本身的速度(主存速度快,取指、取数就快)等等都有关。 采用吉普森(Gibson)法,它综合考虑每条指令的执行时间以及它们在全部操作中所占的百分比。即 硬件新定义 硬件:对数字操作的机器系统 不论多么复杂的硬件系统,基本原理极为简单 即:操作数字! 数字硬件:对数字进行处理、传输、和存储的硬件 转换硬件:输入输出设备 输入:键盘、鼠标、数码相机、摄像机、话筒 输出:显示器、音箱 数字域的三种操作 处理:CPU, DSP, ASIC, FPGA, Gate 传输:总线(CPU内部、系统总线, I/O总线), 网络(机器内部网,LAN,WAN,INTERNET,无线网) 存储:RAM,ROM,FLASH,硬盘,光盘,存储系统(RAID,NAS,SAN) 硬件的核心技术:集成电路技术 软件新定义 (可运行的)思想和内容的数字化 思想:算法、规律、办法------程序表达 内容:图形、图像、数据、声音、文字等 归结为程序和数据 软件的核心: 算法(一个好的算法可以代替大量的硬件: FFT, MPEG,王选) 所有的硬件都是相似的,软件则各有各的不同 各种硬件在数字域都有相同或相似的内脏(只有三个部分:处理、传输、存储) 今后的各种信息工具和设备外部虽然千变万化,内部都是一样的(统一性) 软件是思想和内容的数字化,各个领域都有自己的软件,所以是各不相同的 但也有共
您可能关注的文档
最近下载
- 销售人员营销心态.ppt VIP
- 简单劳务派遣合同范本模板(2024版).docx VIP
- 铁路桥梁预应力管道自动压浆系统.pdf
- 麻醉学发展史(1).pptx
- 2025年高考语文复习新题速递之非连续性文本阅读(2025年4月).docx VIP
- 《旅行社经营与管理》电子教案 1-2 旅行社概述2.docx VIP
- 广东省深圳市2024—2025学年下学期八年级期末数学试卷.pdf
- 大学生劳动就业法律问题解读 智慧树 知到答案.docx VIP
- 《旅行社经营与管理》电子教案 1-1 旅行社概述1.docx VIP
- 2025年河北唐山曹妃甸区招聘社区工作者183人笔试备考题库及答案解析.docx VIP
文档评论(0)