瀏覽單個文章
jamin
Senior Member
 
jamin的大頭照
 

加入日期: Dec 2002
文章: 1,370
引用:
作者anomaly
ARM 裡頭的Pipeline是靠NOP去flush. 開機時, pipeline裡頭的資料不可靠, 且 PC 已經指向 Execute段, 需要把所有pipeline弄到確定的狀況時才能啟動memory management

1. Fetch
2. Decode
3. Execute
4. Buffer
5. Write Back

啟動後就不用去搞這些ASM東西

真是奇怪的特性

不過, 這些應該在 bootloader 就會做的事, 在 linux 做不是很奇怪嗎?
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數
舊 2011-08-01, 11:27 PM #7
回應時引用此文章
jamin離線中