我正在使用Cortex-A15-Cortex-A7 big.LITTLE arch soc。opcode2在MRC指令中意味着什麼大小.LITTLE
在的big.LITTLE處理器的bL_head.S(在LITTLE初始化的情況下)的情況下,MRC指令被使用如下: -
mrc p15, 0, r0, c0, c0, 5
現在,作爲每MRC指令的細節,
MRC{cond} coproc, opcode1, Rd, CRn, CRm{, opcode2}
opcode2
is an optional coprocessor-specific opcode.
- 我無法理解5的含義。在這裏,根據我的理解,CP不過是LITTLE處理器集羣。
- 另一個疑問是,按照上面的說明,r0內容被複制到c0中。爲什麼有兩個c0?另一個c0用於什麼?