NEW01的_第一章_概述.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文档。上传文档
查看更多
1.6 嵌入式系统 单片机 8位、16位、32位 INTEL、TI、MOTOROLA、MICROCHIP 嵌入式系统 处理器 ARM、MIPS、POWERPC 操作系统 VxWorks、Windows CE、PalmOS、PSOS、LynxOS Linux、Uc/OS 1.3.4 指令示例 ORG 1000H MOV A, 5CH B0H 5CH ADD A, 2EH 04H 2EH JO 100AH CAH 0AH 10H MOV [0200H], A A2H 00H 02H HLT F4H 汇编语言源程序 对应机器码 地址 立即数 指令执行过程图 CB AB DB ALU 累加器ACC 暂存器 标志寄存器FR 寄存器组 操作控制器OC 指令译码器ID 指令寄存器IR 操作码 , 地址码 内部总线 地址缓冲器 数据缓冲器 程序计数器PC 地址译码 读控制 B0H 5CH 04H 2EH 地址 1001H 1002H 1003H 内容 1000H 内存储器 MOV AL,5CH ADD AL,2EH +1 CPU外 CPU内 ① ② ③ ④ ⑤ ⑥ ① ② ③ ④ ⑤ ⑥ ① ③ ④ ⑤ ⑥ ② ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ 1.4 微机硬件 字长 计算机内部一次可处理的二进制数的位数。取决于微处理器内部通用寄存器的位数和数据总线的宽度。字长越长,则表示的数据精度越高,完成相同精度的数据运算速度越快 运算速度 常用平均运算速度MIPS(Millions of Instruction Per Second)和CPU的主频表示。 主频:微处理器运行的时钟频率。外频:微处理器外部总线的频率。早期微处理器的主频与外部总线的频率相同,从80486DX2开始,主频=外部总线频率?倍频系数 1.4.1 微机系统的主要性能指标 微机系统的主要性能指标 存储器容量:内存和外存,通常以字节为单位。 内存:微处理器的寻址空间和实际配置的存储器容量(内存条容量)。 外存:硬盘容量。 1K=210=1024;1M=220=1024K;1G=230=1024M;1T=240=1024G 外设扩展能力 计算机系统配接各种外部设备的可能性、灵活性和适应性。 1.4.2 微型计算机先进技术 1 微程序控制技术 根据要完成的操作控制信号编成若干“微指令”,存放在一个只读存储器里一条机器指令对应一段微指令。运行时,一条又一条地读出这些微指令,从而产生所需要的各种操作控制信号(微操作),使相应部件执行所规定的操作。这种利用软件方法来设计硬件的技术称作“微程序控制” 2 虚拟存储器技术 一种通过硬件和软件的结合来扩大用户可用存储空间的技术。程序预先放在外存储器中,在操作系统的统一管理和调度下,按某种置换算法依次调入内存储器被CPU执行。 微型计算机先进技术 流水线技术是一种将每条指令分解为多步,并让各步操作重叠进行,从而实现几条指令并行处理的技术。 Pentium使用的6步流水线结构 (1)取指令:CPU从高速缓存或内存中取一条指令。 (2)指令译码:分析指令性质。 (3)地址生成:很多指令要访问存储器中的操作数,操作数的地址也许在指令字中,也许要经过某些运算得到。 (4)取操作数:当指令需要操作数时,就需再访问存储器,对操作数寻址并读出。 (5)执行指令:由ALU执行指令规定的操作。 (6)存储或写回结果:最后运算结果存放至某一内存单元或写回累加器A中。 3 流水线技术 微型计算机先进技术 4 高速缓冲存储器技术 为了加快运算速度,普遍在CPU与常规主存储器之间增设了一级或两级高速小容量存储器(Cache)。将将要执行的指令和数据复制到缓存中,加快执行速度。 动态执行是目前CPU主要采用的先进技术之一。采用分支预测和动态执行的主要目的是为了提高CPU的运算速度。推测执行是依托于分支预测基础上的,在预测程序是否分支后所进行的处理也就是推测执行。 推测执行技术的核心就是取指时,在局

文档评论(0)

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

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

1亿VIP精品文档

相关文档