hi, experts:
在ARMv8中:使用LDP/STP,取代了LDM/STM
在ARMv8中:可以使用 LDP / STP to produce some continual burst memory transactions.
CA57的DCache line = 64bytes(512bit)
因此,如果我确保访问的目的地址,是64bytes对齐的,那么就会产生burst memory transactions,对吗?
best wishes,
>>如果LDP取normal cacheable的memory,那么在总线上会对应一次或2次burst传输
补充说明一下:使用LDP/STP访问normal cacheable(一般定义为write-back, write-allocate)的memory,在cache miss的情况下CPU会发出 cache linefill。
上面的“一次或2次burst传输”就是指的cache linefill。