[問題] 從軟體動作到硬體訊號

作者: james732 (好人超)   2020-03-21 16:24:48
我的工作是在MCU上寫code
目前知道程式跟硬體打交道都是透過硬體暫存器
通常暫存器會mapping到某個memory address
譬如我把memory address的0x1000的Bit0寫成1
MCU的某一根GPIO就會輸出High訊號
但我一直不懂的是,從寫入到真正輸出High這段過程
硬體實際上是怎麼做的
它怎麼知道我有寫,又怎麼知道要怎麼輸出High
如果想針對這部份(晶片內部的行為)做更深入的學習的話
有什麼關鍵字/什麼參考資料可以去閱讀呢?
因為自己是軟體背景,對於晶片的動作覺得很神奇又很好奇XD
作者: hongsiangfu   2020-03-21 19:21:00
想改行走IC設計?
作者: wei115 (ㄎㄎ)   2020-03-21 21:32:00
數位邏輯 計算機結構 反正就是幾個邏輯閘接一接XDhttps://www.bilibili.com/video/av71220833這個系列應該有講到一點
作者: MasterChang (我愛ASM)   2020-03-22 01:16:00
沒事不要想一些有的沒的。除非你要轉行。
作者: chuegou (chuegou)   2020-03-22 03:39:00
你可以改寫fpga
作者: qwe789qwec (我密頭芣)   2020-03-22 09:24:00
推樓上fpga 數位邏輯跟晶片架構比如說ARM,X86或是哈佛之類的都有他們的運作邏輯跟設計思維在裡面 本來想說要回文的 但是板上高手應該很多0.0
作者: DRQX (傳說中的實力派)   2020-03-24 00:01:00
我認為你有找對方向.建議看書.網路上資訊沒這麼好找就是 樓上說的 計算機相關的書籍 祝你順利找到
作者: gR7P4zXH (tpn7gpdx)   2020-03-29 21:31:00
->IC deaign*design
作者: Jhih8051 (ARM)   2020-07-27 08:24:00
寫過fpga,實現過memory bus應該就能懂

Links booklink

Contact Us: admin [ a t ] ucptt.com