• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎样理解STM32F769的数据缓存和指令缓存

FEItwo 2019-04-28 浏览量:599
在高频率下也可以达到零等待状态。怎样去理解?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 数据缓存和指令缓存

     有很高的读写速度,和 cpu 同样的运行速度,其他的内存,存取速慢,硬盘更慢

    cpu 要读写数据,如果数据在 内存里,cpu 需要等待取出 内存中的数据后,才能对数据操作。有等待时间

    缓存速度快,要去取数据,立马就取到了,立马对数据操作,操作后立马保存,这就是 0 等待,主要还是缓存高速读写

    • 发布于 2019-04-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:1
  • 这个数据缓存和指令缓存,也就是cache,它是直接接在那个CPU上面的,跟那些寄存器差不多,它允许直接CPU直接访问,因此可以认为是零等待。而RAM那些,CPU需要先将数据读到寄存器里面,然后才能访问,这样就慢了


    • 发布于2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎样理解STM32F769的数据缓存和指令缓存