嵌入式系统的基础知识解读.pptVIP

  • 2
  • 0
  • 约6.59千字
  • 约 47页
  • 2017-05-13 发布于湖北
  • 举报
嵌入式系统的基础知识解读

嵌入式系统的基础知识 对于一台内存为256M的32bit x86主机来说,它的虚拟地址空间范围是0~0xFFFFFFFF(4G),而物理地址空间范围是0x000000000~0x0FFFFFFF(256M)。 存储器结构 哈佛结构:程序存储器和数据存储器是相互独立的,使用各自不同的总线进行访问. 冯*诺依曼(Von Neumann)结构:程序存储器和数据存储器合二为一,使用同样的总线进行访问. 流水线技术 流水线技术是一种将每条指令分解为多步,并让各步操作重叠,从而实现几条指令并行处理的技术。程序中的指令仍是一条条顺序执行,但可以预先取若干条指令,并在当前指令尚未执行完时,提前启动后续指令的另一些操作步骤。这样显然可加速一段程序的运行过程。 市场上推出的各种不同的1 6位/ 3 2位微处理器基本上都采用了流水线技术。如8 0 4 8 6和P e n t i u m均使用了6步流水线结构,流水线的6步为: ( 1 ) 取指令。C P U从高速缓存或内存中取一条指令。 ( 2 ) 指令译码。分析指令性质。 ( 3 ) 地址生成。很多指令要访问存储器中的操作数,操作数的地址也许在指令字中,也许要经过某些运算得到。 ( 4 ) 取操作数。当指令需要操作数时,就需再访问存储器,对操作数寻址并读出。 ( 5 ) 执行指令。由A L U执行指令

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档