第二章 数据操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 数据操作

第2章 数据操作 2.1 计算机体系结构 冯·诺依曼原理的基本思想: ? 采用二进制形式表示数据和指令。指令由操作码和地址码组成; ? “存储程序”和“程序控制”(简称存储程序控制); ? 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。 ? 计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成。 2.1 计算机体系结构 2.1 计算机体系结构 在计算机的5大部件中,运算器和控制器是信息处理的中心部件,所以它们合称为“中央处理单元”(CPU:Central Processing Unit)。存储器、运算器和控制器在信息处理操作中起主要作用,是计算机硬件的主体部分,通常被称为“主机”。而输入(Input)设备和输出(Output)设备统称为“外部设备”,简称为外设或I/O设备。 2.1 计算机体系结构(1) 存储器 (A) 基本功能:读和写 (a)对象:数据和指令 (b)单元:存储单元—地址 (B)? 分类: (a)内存(主存) (b)外存(辅存) (C)? 主存的组成 (a)存储体 (b)存储器地址寄存器MAR(Memory Address Register) (c)存储器数据寄存器MDR(Memory Data Register) (d)读写控制线路 2.1 计算机体系结构(2)CPU 1.?? 运算器 (A) 主要功能:对二进制数码进行算术(+-*/)和逻辑(与或非)运算 (B)? 组成: a)ALU(Arithmetic Logic Unit):核心为并行加法器 b)通用寄存器组: 临时保存CPU正在操作的数据 c)多路开关或数据锁存器:控制数据输入 d)输出移位开关:控制数据输出 e)与其他部件间信息传送的总线及控制数据传送的接收器和发送器 (C)? 精度和速度是运算器重要的性能指标。 2.1 计算机体系结构(2)CPU 计算机进行算术运算的特点 (1)所有数据都是用二进制数位形式来表示的。 (2)在机器内部,数是以编码形式即机器数来表示的。 (3)机器运算规模有限,因而机器运算就要解决运算方法、数据表示格式及数据长度的选取、规定等问题。 (4)用计算机进行运算时,都要把复杂的运算,简化为一系列的、最基本的运算才能实现。计算机可以实现的基本运算有算术运算(加、减、乘、除等)和逻辑运算(与、或、异或等)。 2.1 计算机体系结构(2)CPU 2.1 计算机体系结构(2)CPU 运算器的结构: (1) 能实现算术和逻辑运算功能的部件ALU; (2) 存放待加工的信息或加工后的结果信息的通用寄存器组; (3) 按操作要求控制数据输入的部件:多路开关或数据锁存器; 它可以接收来自外部设备或存储器中的数据,也可以是暂存在通用寄存器中的数据; (4) 按操作要求控制数据输出的部件:输出移位和多路开关; 可以将ALU的输出,根据要求进行左移、右移、直送、半字交换,从中选择之一进行输出,经总线送往其它部件,或作为中间结果送给通用寄存器,再次作为ALU的输入,进行下次运算。 (5) 计算器与其它部件进行信息传送的总线以及 总线接收器与发送 器;总线接收器与发送器通常是由三态门构成的。 2.1 计算机体系结构(2)CPU 总线: 连接CPU, 主存和外存的线路(桥梁) 读: CPU给出有关存储单元的地址以及读信号从主存取出数据 写: CPU给出有关存储单元的地址以及写信号将数据放到主存 2.1 计算机体系结构(2)CPU 2.? 控制器 (A) 功能:读取指令、翻译指令代码、并向计算机各部分发出控制信号,以便执行指令。当一条指令执行完以后,控制器会自动地去取下一条将要执行的指令,重复上述过程直到整个程序执行完毕。 (B)? 组成: (a)指令部件 IR、ID、PC、PSW、地址形成部件 (b)时序部件 (c)微操作控制线路 (d)中断控制逻辑 2.1 计算机体系结构 数的”加” CPU从存储器中取出一个要加的数放入一个寄存器中; CPU从存储器中取出一个要加的数放入另一个寄存器中; 激活加法电路,以上述两个寄存器作为输入,用另一个寄存器存放相加的结果; CPU通过总线将结果写入存储器. 计算机工作原理 (1)??程序

文档评论(0)

jiayou10 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档