當前位置:編程學習大全網 - 編程軟體 - 計算機匯編語言與高級語言各自優缺點

計算機匯編語言與高級語言各自優缺點

高級語言,具有可移植性,能夠結構化編程。使用高級語言的程序,幾乎都可以不作改變移植到不同的微機平臺上,對於嵌入式等的微控制芯片,屬於高級語言的部分也很少需要修改,而且程序很容易讀懂。

高級語言編寫程序結構清晰,移植性好,容易維護和修改。高級語言缺點是,程序的效率不如極端優化的匯編高,特別是數學計算程序,

匯編語言針對不同的操作系統平臺,不同的微控制器,指令都是完全不同的,即使指令相似,也不具有可移植性。但是匯編語言是針對專門的控制器的,所以運行速度可以精確到壹個指令周期。匯編語言的程序讀懂需要借助微控制器的指令手冊以及各個寄存器的說明,所以很難讀懂。

匯編語言編寫代碼實時性強,能夠直接控制硬件的工作狀態,但是不具有可移植性,維護和修改困難。

  • 上一篇:g代碼暫停命令怎麽寫?
  • 下一篇:java的properties文件怎麽創建
  • copyright 2024編程學習大全網