當前位置:編程學習大全網 - 編程語言 - cpu是什麽編程語言?

cpu是什麽編程語言?

如果樓主只是用匯編語言編程壹個系統(比如微機系統),基本不用考慮兼容性。

現在CPU基本都是INTEL占主導地位,另壹家可以和INTEL抗衡的CPU廠商AMD的CPU指令基本都和INTEL兼容。用匯編編程的時候註意就行了,那些互不相同的指令堅決不用,所以我說兼容性基本可以忽略。

另外,我個人認為未來會有壹個指令系統的規範,用來規範這些亂七八糟的指令系統,比如IEEE,W3C等。當然也可能已經存在了,這個我不太清楚。

另外,不同類型CPU之間源程序不通用的問題有點像放屁。

以單片機和微型計算機的CPU為例。雖然兩者都可以用C語言編寫,但是它們的編譯器實際上是不同的(這個我不太清楚)。更重要的是,單片機和微機的硬件完全不同。有時候輸入系統可能是電鍵,妳連壹個字符都輸入不了。這種情況下,如果通過匯編來學習單片機,會更簡單,更深刻。

最後需要強調的是,匯編語言重要的不是指令,而是編程思路、技巧和對各種硬件的控制。其實真正需要匯編的地方不需要太多編碼(壹般匯編只是嵌入在壹些特別需要速度的地方,其他地方還是高級語言),所以不需要考慮兼容性。反正就是壹點點,大不了重寫壹遍。

最後,我想說:

實際上,匯編不是用來寫程序的-

現在CPU越來越快,各種硬件也越來越好,很多情況下已經不需要用匯編來優化了。況且,如果壹個遊戲或程序因為沒有優化而運行不好,會刺激用戶購買更先進的硬件,從而刺激硬件廠商生產更好的硬件。雖然這會讓電腦用戶倒黴,但對電腦的未來還是有好處的(這個在駱昀斌的書裏看到,英特爾和微軟就是它)

匯編是用來更深入理解其他高級語言的。

壹些高級語言的知識,如果通過匯編來思考,會很容易理解。妳甚至可以把匯編當成理解高級語言的工具,這個工具非常牛逼。

===========================================================

這是我的觀點。可能有些極端,有些錯誤。希望能對樓主有點用。

  • 上一篇:大班“電影配音”語言教案
  • 下一篇:維基試駕菲斯塔EV:純電運動轎車的極佳詮釋
  • copyright 2024編程學習大全網