- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组肯成原理
计算机组成原理computer organization principle 顾 浩 赵宝华 第1章 计算机系统概论 本章要点 本章主要介绍计算机系统基本部件的功能与结构,同时介绍了计算机的层次结构,通过本章的学习,读者对计算机系统应有一个整体的概念。 第1章 计算机系统概论 1.1 计算机系统简介 1.2 图灵机(了解) 1.3 计算机的基本组成 1.4 计算机的主要性能指标 小结 习题 1.1 计算机系统简介1.1.1 计算机的硬件和软件的概念 计算机是由硬件和软件两大部分组成,能按照事先存储的程序,自动、高 速地对数据进行输入、处理、输出和存储的高度自动化的电子设备。 硬件(Hardware) 是计算机系统中的 实体部分,由电子的、 磁性的、机械的、光 的元器件组成,包括 运算器、控制器、存 储器、输入设备和输 出设备五大部分组成。 软件(software) 是指在计算机硬件上运 行的各种程序和有关文 档的总称,含系统软件、 应用软件和工具软件三大类。 1.1.2 计算机系统的层次结构 1.虚拟机(Virtual Machine)的概念 2.虚拟机的层次结构 从语言的角度来划分计算机系统的层次结构,那么虚拟机可分成如图1-2所示的操作系统虚拟机、汇编语言虚拟机、高级语言虚拟机和应用程序虚拟机等层次。 虚拟机概念的引入,推动了计算机体系结构的发展。由于从各层次的虚拟机可方便地识别相应层次的计算机语言,从而摆脱了这些语言必须在同一台机器上执行的情况,为日后的多处理机系统、分布式处理系统、计算机网络、并行计算机系统等新颖计算机体系结构的出现夯实了基础。 本书讨论的范围 仅局限于传统机器M1和 微程序机器M0的组成原理 和设计思想。 1.1.3 计算机体系结构与计算机组成 1.计算机体系结构(Computer Architecture) 计算机体系结构是程序员看得见的计算机的属性,即概 念性的结构与功能特性。通常指用机器语言编程的程 序员(也包括汇编语言程序设计者和汇编程序设计者) 所看到的传统机器的属性,包括指令系统、数据类型、 存储器寻址技术、I/O机理等,大多属于抽象的属性。 2.计算机组成(Computer Organization) 是计算机体系结构的逻辑实现,即指如何实现计算机体 系结构所体现的属性,它包含了对许多程序员来说是透 明的(即程序员是不知道的)硬件细节,它包括硬件部 件的构造及如何连接这些组件组成一个计算机系统。 注:在计算机中, 客观存在的事物或属性 从某个角度看不到, 就叫”透明”。 1.1.3 计算机体系结构与计算机组成 3.计算机体系结构与计算机组成的关系 许多计算机制造商向你提出一系列体系结构相同 的计算机,而它们的组成却有相当大的区别,即 使是同一系列不同型号的机器,其价格和性能也 是有极大差异的。 一种体系结构(例PC系列机)可有多种组成(表1-1). 因此,只知其结构,不知其组成,就选不好性能 价格比最合适的机器。 本书主要介绍计算机的组成及工作原理。 1.1.3 计算机体系结构与计算机组成 1.2 图灵机 1.2.1图灵机简介 英国数学家A.M. Turring于1936年从计算一个数的 一般过程着手对计算的本质进行研究,提出了一种理想的计算机的数学模型,实现了对计算本质的真正认识。 图灵机(Turring Machine,TM)并不是具体的机器,而是一个通用的计算机模型。目前已成为计算机科学中可计算理论和计算复杂性理论的基础。 所谓计算就是计算者(人或机器)对一条两端可无限延长的磁带上的一串0和1进行操作,一步一步地改变磁带上的0或1,经过有限步骤,最后得到一个满足预先规定的符号串的变换过程。图灵机用形式化方法成功地表述了计算这一过程的本质。 图灵的研究结果是:可计算性=图灵可计算性。 1.2.2图灵机的基本模型 1.3 计算机的基本组成1.3.1冯.诺依曼计算机的特点 1. “存储程序”的概念: 指令和数据均以二进制码表示。 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器的位置。 指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行顺序。 冯.诺依曼对计算机界的最大贡献是: 首次提出并实现了“存储程序”概念。 本书主要介绍冯.诺依曼 结构计算机的组成。 冯.诺依曼与ENAIC 1.3.2 计算机的主要部件 1.3.
您可能关注的文档
- 机械工程测试基础第二章1伦节~3节郑州大学.ppt
- 机械工程测试 话第三章.ppt
- 机械工程测苹试技术第三章常用传感器与敏感元件.ppt
- 机械工程测试技术嘿基础讲稿第七周.ppt
- 机械工程测试技胡术第四章08.ppt
- 机械故障诊断丹技术7滚动轴承故障诊断.ppt
- 机械工程测试技术在基础35.ppt
- 机械工程震材料1.ppt
- 机电一体化技术综合应目用实例.ppt
- 机械加工工艺六第三章.ppt
- 2024年黑龙江农业经济职业学院单招综合素质考试必刷测试卷最新.docx
- 2024年黑龙江农业职业技术学院单招职业适应性测试必刷测试卷最新.docx
- 2024反射疗法师大赛理论测试卷附答案详解【培优】.docx
- 2024反射疗法师大赛理论测试卷附完整答案详解(网校专用).docx
- 2024反射疗法师大赛理论测试卷含完整答案详解(名师系列).docx
- 小学劳动教育与德育融合计划.docx
- 主题班会课制作步骤.pptx
- 2024反射疗法师大赛理论测试卷及答案详解(网校专用).docx
- 2022-2023学年广东省肇庆市封开县七年级(下)期末英语试卷.pdf
- 2024反射疗法师大赛理论测试卷含答案详解【能力提升】.docx
文档评论(0)