當前位置:編程學習大全網 - 編程軟體 - c51與匯編語言的特點各有哪些?怎樣實現兩者的優勢互補

c51與匯編語言的特點各有哪些?怎樣實現兩者的優勢互補

這裏不能長篇大論,簡單說下。

匯編語言擁有面向機器的低級語言獨特的特點,生成的機器代碼簡潔、占ROM空間少、執行效率高,適用於壹些對時序要求特別精確的場合,如遙控解碼、步進電機的控制等等。但匯編語言程序不直觀、結構性差、不便於維護和移植,編程效率低。

C51屬於間接面向機器的中級語言,同樣具有獨特的特點,生成的機器代碼相對簡潔、占ROM空間稍大、執行效率可以接受,適用於壹些對時序要求不是特別精確的場合,如各種控制程序、顯示程序、通信程序、測量程序等等。C51語言程序直觀、結構性好、很容易維護和移植,編程效率非常高。

怎樣實現兩者的優勢互補呢?

其實C51語言設計者已經註意到了上述差別,可以再C51源程序中嵌入匯編代碼,達成優勢互補,俗稱混合編程。這屬於編程技巧範疇,不多討論。

  • 上一篇:天津中鋼大廈小區周邊配套怎麽樣?
  • 下一篇:怎麽講觸摸屏中的操作元件的地址與PLC的地址壹壹對應起來呢?
  • copyright 2024編程學習大全網