作者brightest (fff)
看板ASM
標題[問題] ARM cortex 系列 組語問題
時間Fri Aug 31 23:01:25 2012
最近在看arm 新的cpu
cortex-a 系列的指令
看到一些新的
不是很懂
如下
ISB
DSB
DMB
有高手可以解釋一下
這些的作用跟差異嗎
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.145.31
2F:→ ksmrt0123:有說明. 更改MPU設定(如process context switch)需要 09/01 15:07
3F:→ ksmrt0123:DSB與ISB. 另DMB應該是做shared memory process sync. 09/01 15:08
4F:→ ksmrt0123:會用到. 這部份應該要先瞭解 memory consistency model 09/01 15:09
5F:→ ksmrt0123:會有這些指令的原因是memory access的完成順序與程式指 09/01 15:10
6F:→ ksmrt0123:令的順序可能不相同 09/01 15:10