东南大学电子信息工程之微机学第1章-1(2学时).pptVIP

东南大学电子信息工程之微机学第1章-1(2学时).ppt

  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文档。上传文档
查看更多
* 标志寄存器 状态标志位:CF、PF、AF、ZF、SF、OF CF进位标志位:当进行加法或减法运算时,若最高位发生进位或借位则CF=1,否则CF=0; PF奇偶标志位:当逻辑运算结果中“1”的个数为偶数时PF=1,为奇数时PF=0; AF辅助进位位:在8(l6)位加减法操作中,低4位向高4位有进位、借位发生时,AF=1,否则AF=0; ZF零标志位:当运算结果为零时ZF=1,否则ZF=0; SF符号标志位:当运算结果的最高位为1时SF=1,否则SF= 0; OF溢出标志位:当算术运算的结果超出了带符号数的范围,即溢出时,OF= 1,否则OF=0。 * CF与OF举例+无符号数运算结果:1,0110,1010,CF=1 有符号数运算 -15+121=106 OF=0 Review(1) 微处理器发展简史 电子管 – 晶体管 - 超大规模集成电路 微型计算机系统组成 微型计算机 微处理器CPU:运算器、控制器、寄存器组 总线 存储器 I/O接口 软件 * Review(2) 寄存器组 通用寄存器 数据寄存器 地址指针寄存器 变址寄存器 段寄存器 控制寄存器 IP、FLAGS * * 进位和溢出是两个不同的概念,没有直接联系。 对于带符号数,如果8位运算的结果超出了范围(-128~+127),16位运算的结果超出了范围(-32768~+32767),则OF=1。 对于无符号数,如果8位运算的结果超出了范围(小于等于255),16位运算的结果超出了范围(小于等于65535),则CF=1。 当OF=0,表示机器计算的结果符合带符号数的计算结果。 当OF=1,表示机器计算的结果不符合带符号数的计算结果。 当CF=0,表示机器计算的结果符合无符号数的计算结果。 当CF=1,表示机器计算的结果不符合无符号数的计算结果。 机器进行运算时,并不知道是带符号数还是无符号数,会同时给出进位位和溢出位的值。 进位标志位(CF)和溢出标志位(OF) * 控制标志位:TF、IF、DF TF:跟踪标志位:TF=1,使CPU处于单步执行指令的工作方式。这种方式便于进行程序的调试。每执行一条指令后,自动产生一次内部中断,从而使用户能逐条指令地检查程序。 IF:中断允许标志位:IF= l使CPU可以响应可屏蔽中断请求。IF=0使CPU禁止响应可屏蔽中断请求,IF的状态对不可屏蔽中断及内部中断没有影响。 DF:方向标志位:DF=l 使串操作按减地址方式进行。也就是说,从高地址开始,每操作一次地址减小一次。DF=0使串操作按增地址方式进行。 标志寄存器 * 世界上第一台计算机ENIAC * 摩尔定律 英特尔公司创始人之一戈登?摩尔(Gordon Moore)于1965年在总结存储器芯片的增长规律时(据说当时在准备一个讲演),发现“微芯片上集成的晶体管数目每12个月翻一番”。当然这种表述没有经过什么论证,只是一种现象的归纳。但是后来的发展却很好地验证了这一说法,使其享有了“定律”的荣誉。后来表述为“集成电路的集成度每18个月翻一番”,或者说“三年翻两番”。这些表述并不完全一致,但是它表明半导体技术是按一个较高的指数规律发展的。  * 什么是微型计算机 以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器为核心所构造出的计算机系统 微处理器(Micro-Processor) 微型计算机(Micro-Computer) * Intel4004和采用4004的计算器 * Apple微型计算机 Apple-I Apple-II * IBM PC系列机 8088CPU IBM PC机 IBM PC/AT机 IBM PC/XT机 * 最新的台式机 * 英特尔微处理器芯片 80386 Pentium Pentium 4 Prescott Pentium D * 8088/8086的内部结构 1 2 3 4 5 6 内部暂存器 IP ES SS DS CS 输入/输出控制电路 外部总线 执行部分控制电路 ∑ ALU 标志寄存器 AH AL BH BL CH CL DH DL SP BP SI DI 通用 寄存器 地址加法器 指令队列 执行部件 (EU) 总线接口部件 (BIU) 16位 20位 8088: 8位 8086: 16位 8位 8088 8086 * 计算机、微型计算机是如何实现科学计算的? 科学计算:5+8=? 计算机内部是如何完成以上程序执行的? C程序 int A;

文档评论(0)

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

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

1亿VIP精品文档

相关文档