看板Electronics板作者sunnykiller (天籟之聲)推文25則 (4推 0噓 21→)
最近在看資訊領域的書(計算機組織與架構)一直有個點想不通,就是軟體如何控制硬體?
書中有提到是從高階語言編譯成組合語言再組譯成機器語言,機器語言是由許多0、1組成
,分別代表兩種不同狀態像是開跟關、高低電壓等等,
但可能因為我是商科背景,
還是無法理解為什麼CPU發出0、1的訊號就可以控制電路的開、關?
或者是說為什麼電路可以理解CPU發出0跟1的訊號而去執行開跟關?
為了避免這是個白癡問題,我還去翻了數位邏輯設計、VHDL、FPGA、Verilog、組合語言
相關的書,還是沒有找到答案,因此才上來請教各位前輩
希望有前輩能稍微給我個方向讓我可以去找答案
感謝
--
※ 發信站: 批踢踢實業坊(pttweb.tw), 來自: 124.219.119.225 (臺灣)
※ 文章網址: https://pttweb.tw/Electronics/M.1689821762.A.E39
最近在看資訊領域的書(計算機組織與架構)一直有個點想不通,就是軟體如何控制硬體?
書中有提到是從高階語言編譯成組合語言再組譯成機器語言,機器語言是由許多0、1組成
,分別代表兩種不同狀態像是開跟關、高低電壓等等,
但可能因為我是商科背景,
還是無法理解為什麼CPU發出0、1的訊號就可以控制電路的開、關?
或者是說為什麼電路可以理解CPU發出0跟1的訊號而去執行開跟關?
為了避免這是個白癡問題,我還去翻了數位邏輯設計、VHDL、FPGA、Verilog、組合語言
相關的書,還是沒有找到答案,因此才上來請教各位前輩
希望有前輩能稍微給我個方向讓我可以去找答案
感謝
※ 發信站: 批踢踢實業坊(pttweb.tw), 來自: 124.219.119.225 (臺灣)
※ 文章網址: https://pttweb.tw/Electronics/M.1689821762.A.E39