[第一章微型计算机系统概述.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文档。上传文档
查看更多
[第一章微型计算机系统概述

2003-9 2003年9月 微型计算机的发展 1.2计算机中的数和编码 (7)字符信息的表示 计算机能识别0、1、0、1、……;这些0、1、0、1、……有的代表数值,有的仅代表要处理的信息(如字母、标点符号、数字符号等文字符号),所以,计算机不仅要认识各种数字,还要能识别各种文字符号。人们事先已对各种文字符号进行二进制数编码。 如美国信息交换标准码——ASCII码,用一个字节表示一个 字符。低7位是字符的ASCII码值;最高位是通信时的校验位。 2 ) 内存储器 内存储器也称为主存储器,主要用来存放计算机工作过程中需要操作的数据和程序。 内存储器中存放的信息通常有两类:一类是要处理的数据和运算结果;另一类是要处理的程序。 内存储器中的工作主要是读/写操作,“读”是指将指定内存单元的内容取入CPU,原存储单元的内容不改变;“写”是指CPU将信息放入指定的内存单元,内存单元中原来的内容被覆盖。 按照内存储器的功能和性能,可以分为随机存储器RAM(Random Access Memory)和只读存储器ROM(Read Only Memory)。 无论是RAM还是ROM,一般都按字节(Byte)组成存储体,每个字节有一个地址码与之对应,通过给定地址码可以随意访问该地址所对应的存储单元。? 总体来看,计算机对内存储器的要求有三点: 存取数据的速度要快; 存储容量要大; 成本要低。  典型微处理器的基本结构 1.算术逻辑单元ALU(Arithmetic Logic unit) 2.累加器ACC、累加锁存器和暂存器 3.标志寄存器FR(Flags Register )(重点) 4.寄存器组 RS(Register Set或Registers) 5.堆栈和堆栈指针SP 6.程序计数器PC(Program Counter)(重点) 7.指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller) 8.处理器地址缓冲器、处理器数据缓冲器 微型计算机的工作过程(非常重点) 微型计算机的工作过程就是执行程序的过程,而程序由指令序列组成,因此,执行程序的过程,就是执行指令序列的过程,即逐条地从存储器中取出指令并完成指令所指定的操作。 由于执行每一条指令,都包括取指、译码和执行三个基本步骤,所以,微型计算机的工作过程,也就是不断地取指令、译码和执行的过程,直到遇到停机指令时才结束机器的运行。 [85]补: 0 1 0 1 0 1 0 1 [47]补:+)0 0 1 0 1 1 1 1 [132]补: 1 0 0 0 0 1 0 0 溢出 0 1 Cs+1 Cs (溢出) 错:两个正数相加和为负数。 [- 85]补: 1 0 1 0 1 0 1 1 [- 47]补:+)1 1 0 1 0 0 0 1 [- 132]补:1 0 1 1 1 1 1 0 0 溢出 1 0 Cs+1 Cs 错:两个负数相加和为正数。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. [- 19]补: 0 1 0 1 0 1 0 1 [- 79]补:+)1 0 1 1 0 0 0 1 [- 98]补: 1 1 0 0 1 1 1 1 未溢出 1 1 Cs+1 Cs 错:两个负数相加和为正数。 总之:结果正确(无溢出)时,Cs+1 = Cs 结果错误(溢出)时,Cs+1 ≠ Cs 溢出判断:溢出 = Cs+1Cs(即结果是0为无溢出;1为有溢出) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1、???

文档评论(0)

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

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

1亿VIP精品文档

相关文档