匯編語言中7d0h的高八位和低八位分別是:
高低8位是指16位的存儲單元,比如:00000000 00000000。前八個0的順序是第15位到第8位,就是高八位。後面的8個0就是低8位。
匯編語言是壹種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或操作數的地址。在不同的設備中,匯編語言對應著不同的機器語言指令集,通過匯編過程轉換成機器指令。普遍地說,特定的匯編語言和特定的機器語言指令集是壹壹對應的不同平臺之間不可直接移植。
許多匯編程序為程序開發、匯編控制、輔助調試提供了額外的支持機制。有的匯編語言編程工具經常會提供宏,它們也被稱為宏匯編器。
匯編語言不像其他大多數的程序設計語言壹樣被廣泛用於程序設計。在今天的實際應用中,它通常被應用在底層,硬件操作和高要求的程序優化的場合。驅動程序、嵌入式操作系統和實時運行程序都需要匯編語言。
主要特點
1、面向機器的低級語言,通常是為特定的計算機或系列計算機專門設計的。
2、保持了機器語言的優點,具有直接和簡捷的特點。
3、可有效地訪問、控制計算機的各種硬件設備,如磁盤、存儲器、CPU、I/O端口等。
4、目標代碼簡短,占用內存少,執行速度快,是高效的程序設計語言。
5、經常與高級語言配合使用,應用十分廣泛。
優點
1、面向機器的低級語言,通常是為特定的計算機或系列計算機專門設計的。
2、保持了機器語言的優點,具有直接和簡捷的特點。
3、可有效地訪問、控制計算機的各種硬件設備,如磁盤、存儲器、CPU、I/O端口等。
4、目標代碼簡短,占用內存少,執行速度快,是高效的程序設計語言。
5、經常與高級語言配合使用,應用十分廣泛。
缺點
同時還應該認識到,匯編語言是壹種層次非常低的語言,它僅僅高於直接手工編寫二進制的機器指令碼,因此不可避免地存在壹些缺點:
1、編寫的代碼非常難懂,不好維護。
2、很容易產生bug,難於調試。
3、只能針對特定的體系結構和處理器進行優化。
4、開發效率很低,時間長且單調。