- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章计算机硬件系统1
计算机 第2章 计算机硬件系统 内容 2.1 计算机的组成与分类 2.2 CPU的结构与原理 2.3 PC机的主机 2.4 常用输入设备 2.5 常用输出设备 2.6 外存储器 2.7 常用医学信息采集与处理设备(课外阅读) 2.1 计算机的组成与分类 2.1.1 计算机的组成 2.1.2 计算机的分类 2.1.3 微处理器和嵌入式计算机 2.1.1 计算机的组成 计算机硬件的逻辑结构 1 经典计算机的逻辑结构(冯.诺依曼计算机) 计算机硬件的逻辑结构 2 2.1.2 计算机的分类 按内部逻辑结构分类 8位/16位/32位/64位 单CPU/多CPU ··· 按性能分类 巨型计算机 (supercomputer) 大型计算机 小型计算机 个人计算机 (personal computer) 笔记本PC 台式PC 工作站 (workstation) 嵌入式计算机 巨型计算机 多种多样的个人计算机 2.1.3 微处理器和嵌入式计算机 把运算器、控制器、存储器、输入/输出控制、接口电路全都集成在一块芯片上,这样的超大规模集成电路称为“单片计算机”或“嵌入式计算机” 用途举例:内嵌在其他设备中作为信息处理的核心装置,例如 数码相机、MP3播放器、手机、计算机外设、汽车、机顶盒等 产品举例: 全球市场份额最大的是英国ARM公司的ARM处理器,现在绝大部分手机使用的都是采用ARM技术的微处理器 2.2 CPU的结构与原理 2.2.1 CPU的结构 2.2.2 指令与指令系统 2.2.3 CPU的性能指标 冯·诺依曼计算机的结构与原理 “程序存储和程序控制” 原理 将问题的解算步骤编制成为程序,程序连同它所处理的数据都用二进位表示并预先存放在存储器中 程序运行时,CPU从内存中一条一条地取出指令和相应的数据,按指令操作码的规定,对数据进行运算处理,直到程序执行完毕为止 2.2.1 CPU的结构 CPU主要由运算器、控制器和寄存器组3个部分组成 CPU的任务:取指令并完成指令所规定的操作 2.2.2 指令与指令系统 指令是能被计算机理解和执行的二进制操作命令 指令采用二进位表示,大多数情况下由两个部分组成: 指令的格式: 操作码用几位表示?(多少种不同的操作功能) 操作数地址是2个还是3个? R1?R3+R5 R1?R1-R3 指令在计算机中的执行过程 取指令:CPU的控制器从存储器读取一条指令并放入指令寄存器 指令译码:指令寄存器中的指令经过译码,决定该指令应进行何种操作、操作数在哪里 执行指令 取操作数 进行运算 修改指令计数器,决定下一条指令的地址 指令系统 CPU可执行的全部指令称为该CPU的指令系统,即它的机器语言 指令应该简单,简单才能提高速度! 操作功能要简单,不宜太多、太复杂 指令的格式要统一:固定长度、统一分段 操作数的来源要有限制: 算术逻辑运算指令的操作数只能来自寄存器 LOAD/STORE指令的操作数来自(或送到)内存 寄存器?内存 内存?寄存器 Intel 处理器的指令系统由于历史的原因,并不符合上述原则! 根据指令集设计的思路不同分为两大类计算机系统 复杂指令集计算机(Complex Instruction Set Computer,CISC) 精简指令集计算机(Reduced Instruction Set Computer,RISC) 关于Intel公司CPU的指令系统 产品发展过程为:8088(8086)→80286 →80386→80486 →Pentium →Pentium PRO→Pentium II →Pentium III → Pentium 4 → 奔腾D → 奔腾至尊 →酷睿 →酷睿2 →Core i3/ i5/ i7 为解决软件兼容性问题,采用“向下兼容方式”开发新的处理器,即所有新处理器均保留老处理器的全部指令,同时还扩充功能更强的新指令。例如: Pentium比80386增加了的80多条浮点指令, Pentium II比Pentium增加了50多条处理多媒体信息的指令(Multimedia Extension,称为MMX), Pentium III比Pentium II增加了70条处理128位长操作数的流式单指令多数据指令(Streaming SIMD Extention,SSE) Pentium 4又比Pentium III 增加了144条指令(称为SSE2) 奔腾D 、奔腾至尊、酷睿2等又增加了13条SSE3指令 Core i5和Core i7又增加了40多条SSE4指令 关于CPU的兼容性 不同公司生产不同的CPU产品,一般互不兼容: Intel公司:奔腾、赛扬 、酷睿、灵动等 A
原创力文档


文档评论(0)