我的工作是在MCU上寫code
目前知道程式跟硬體打交道都是透過硬體暫存器
通常暫存器會mapping到某個memory address
譬如我把memory address的0x1000的Bit0寫成1
MCU的某一根GPIO就會輸出High訊號
但我一直不懂的是,從寫入到真正輸出High這段過程
硬體實際上是怎麼做的
它怎麼知道我有寫,又怎麼知道要怎麼輸出High
如果想針對這部份(晶片內部的行為)做更深入的學習的話
有什麼關鍵字/什麼參考資料可以去閱讀呢?
因為自己是軟體背景,對於晶片的動作覺得很神奇又很好奇XD