瀏覽單個文章
nawtequalizer
*停權中*
 

加入日期: Feb 2005
文章: 358
引用:
作者darkangel
anomaly 大大說的應該沒錯, 從 boot loader 到 linux kernel 的 code 我有 trace 過, 照程式碼來看, linux kernel 本身應該就可以直接跑不需要 boot loader.
我剛突然想到, 搞不好現在 ARM pipeline 不止 5 stages(anomaly 大大提到的那五個), 查了一下 wiki 果然 ARM11 有 8 stages pipeline!
所以一開始連跑 8 nop, 應該是要確定 pipeline 的狀態無誤!

我一直還以為現在最多只有 5 stages pipeline... 所以才一直不清楚為什麼要跑八次, 這樣看起來應該是誤會.

http://en.wikipedia.org/wiki/ARM11
http://en.wikipedia.org/wiki/ARM9

非常謝謝各位高手!


長知識了,
也謝謝你提出問題。
舊 2011-08-02, 04:01 AM #13
回應時引用此文章
nawtequalizer離線中