close


    這本書是ARM的老闆寫的呀,不太好唸,英式英文看的真的有點累,而且有不少內容是要有電子學、電路學、計算機架機一定基礎才能看得懂的。

    收穫還是很多的,內容包括了instruction set、assembly language、3 stage and 5 stage pipeline、coprocessor、Thumb、JTAG and ICE、memory hierarchy、MMU、cache、ARM core、shadow register、interrupt and ISR、user mode and privileged mode、atomic instruction...

    零零總總的看了一堆東西,味道和MIPS老闆寫的Computer organization & design以及Computer architecture這兩本巨作很不一樣,但都是非常值得令人細細品味的好書。ARM和MIPS是Embedded system佔有率非常高的processor,拜讀完了這些大作,對這些popular的processor的感觸是 -- processor真的是有趣的大學問呀。

    最最最有趣的是,知道processor、cache、memory...的架構後,再和compiler、assembly language、high level language、OS這些東西串在一起,環環相扣,這些東西真是太有趣啦;當我寫一行code時,我知道compiler會做些什麼事,最後CPU會如何完成我交付的工作。不只coding是種快樂,debugging也是愉快的享受呢。


arrow
arrow
    全站熱搜

    nix 發表在 痞客邦 留言(0) 人氣()