軟件運行在硬件設備中,軟件與硬件在微觀層面的邊界在哪?是什麼?

福星沐浴露


我覺得應該是電子。

軟件的底層是二進制代碼,如何表達這些二進制代碼?是通過電路的通斷,或者可以說是電子的流向。


李老師tome


感謝提問

不知題主所說的微觀層面是什麼標準。在此我發表一下我自己的觀點。

首先,確定的是軟件運行在硬件結構上,軟件與硬件相輔相成,兩者缺一不可,軟件上承載的是硬件執行的邏輯算法,而硬件則是軟件的執行機構。

軟件的邏輯算法是有高級或者其他低級語言編寫而成,經過編譯器或者解釋器編譯或者解釋成機器碼,而機器碼也是硬件能夠識別的"語言",再將機器碼交給晶體管執行。這樣兩者就結合起來了。

望採納,謝謝!!!


分享到:


相關文章: