<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    匯編語言和 c 語言區別


    發現錯別字 1年前 提問
    回答
    1
    瀏覽
    3258
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    等保中級測評師 CICSA

    C語言和匯編語言的區別:

    • 匯編:效率高,對硬件的可操控性更強,體積小,不易維護,可移植性很差

    • C語言:效率比較低,硬件可操控性比較差,目標代碼體積大,容易維護,可移植性很好

    C語言與匯編的不同適用場合:

    • 若只有較簡單的邏輯操作、邏輯算法、簡單運算,使用匯編會得到較為精準的代碼,但用c也同樣可以做到。

    • 若摻有復雜運算、浮點運算、非線性方程等,匯編難度很大,而C語言作為一種高級語言,有簡潔緊湊,使用靈活的語法機制,編寫復雜程序容易得多。

    • 每一款處理器各自的匯編語法大都不一樣,若僅使用匯編,可擴充性、可移植性都很差,用c就會好的多。

    • 對硬件進行初始化的操作,使用匯編語言。

    匯編語言運行效率高的原因是C語言,是面向程序員的語言,而匯編語言是直接面向CPU的語言。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    1年前 / 評論
    亚洲 欧美 自拍 唯美 另类