勵志

勵志人生知識庫

小端模式

小端模式(Little-endian)是指數據的高位元組保存在記憶體的高地址中,而數據的低位元組保存在記憶體的低地址中。這種存儲模式將地址的高低和數據位權有效地結合起來,高地址部分權值高,低地址部分權值低,與我們的邏輯方法一致。簡單來說,就是小端模式將低位位元組排放在記憶體的低地址端,高位位元組排放在記憶體的高地址端。例如,一個16bit的數值0x1234在小端模式中的存儲方式是:低地址處存放0x34,高地址處存放0x12。

小端模式在許多現代計算機中都被廣泛採用,因為在計算機內部處理數據時,從低位位元組開始處理效率較高。然而,在網路傳輸中一般使用大端模式(Big-Endian),也叫網路位元組序,即高位位元組在前,低位位元組在後,因為這樣可以避免不同系統之間的兼容性問題。