###### tags: `組合語言` # 組合語言共筆 3 : Endianness ### 1. Memory Organization 一個記憶體位置可儲存 8 bit 資料,通常以 16 進位表示記憶體位址 為了方便處理 16 進位的資訊,所以也可以將 4 個記憶體位置並排來看 (32 bit) :::info ![](https://i.imgur.com/ggpWuOD.gif) ::: :::danger - words : 32 bits ( 4 byte ) ::: --- <br> ### 2. Endianness 16 進位資訊排序順序 :::warning - Little-Endian : "資料的高位元"資訊會排在"記憶體的高位置" (越前面的資料排越前面) - Big-Endian : "資料的高位元"會排在"記憶體的低位置" (越前面的資料排越後面) ::: :::info ![](https://i.imgur.com/slbzO7N.png) :::