一些8位单片机,程序执行速度能达到几十M或上百M,那么程序存储器flash读取速度是不是要远远超过这个速度?
主要就是想了解这些没有把代码复制到ram的单片机,是怎么协调flash指令读取、指令执行之间的时间关系。是一次读取多个字节缓存在某个地方,还是flash本身有很高的读取速度。
估计是直接读取的吧……ARM单片机的都是预先读取缓存在某个地方的。
C8051F120,可100m
嗯,看了官网的确有,不过不知道你所谓的flash是内部还是外部
内部程序存储器
本身执行的程序就在flash里