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

看板ASM (組合語言)作者 (小郭郭)時間4年前 (2020/04/22 07:19), 4年前編輯推噓4(401)
留言5則, 4人參與, 4年前最新討論串3/3 (看更多)
前陣子 YouTube 的演算法推薦這位外國的 YouTuber 給我 發現他的影片都很好懂 講解得很認真 還會故意出錯,示範怎麼找出問題 (我感覺他是真的故意犯錯啦 這個播放清單就是他示範怎麼從晶片開始 Hello world 裡面有個部分就是要用 CPU 控制顯示器 怎麼把一部分定址空間分配給硬體控制器 來控制液晶螢幕 給你參考看看~ https://www.youtube.com/playlist?list=PLowKtXNTBypFbtuVMUVXNR0z1mu7dp7eH 另外他自己做的八位元電腦也很有趣XD ※ 引述《james732 (james732)》之銘言: : 我的工作是在MCU上寫code : 目前知道程式跟硬體打交道都是透過硬體暫存器 : 通常暫存器會mapping到某個memory address : 譬如我把memory address的0x1000的Bit0寫成1 : MCU的某一根GPIO就會輸出High訊號 : 但我一直不懂的是,從寫入到真正輸出High這段過程 : 硬體實際上是怎麼做的 : 它怎麼知道我有寫,又怎麼知道要怎麼輸出High : 如果想針對這部份(晶片內部的行為)做更深入的學習的話 : 有什麼關鍵字/什麼參考資料可以去閱讀呢? : 因為自己是軟體背景,對於晶片的動作覺得很神奇又很好奇XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.221.198 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1587511182.A.5F7.html

04/22 10:58, 4年前 , 1F
謝謝您的回覆!!!!
04/22 10:58, 1F
我原本以為不會有人看到XD 想說分享一下~

04/22 12:28, 4年前 , 2F
有本書叫自己動手寫cpu
04/22 12:28, 2F
是組合語言還是從硬體開始呀?

04/22 15:44, 4年前 , 3F
蠻好玩的~還聽到了555~真懷念
04/22 15:44, 3F
其實我沒玩過電路板,可是看他的影片手很癢XD ※ 編輯: jack82822005 (101.137.12.184 臺灣), 04/22/2020 20:33:53

04/23 09:28, 4年前 , 4F
印象是verilog寫的mips架構
04/23 09:28, 4F

05/05 20:40, 4年前 , 5F
push
05/05 20:40, 5F
文章代碼(AID): #1Udt-ENt (ASM)
文章代碼(AID): #1Udt-ENt (ASM)