大端格式

例如從0地址開始存放字數據,0號位元組到3號位元組放置第一個字數據,從第4號位元組到第7位元組放置第二個字數據。 線性地址空間寫入字數據(或半字數據)時,就存在一個字(或半字)中,高位位元組和低位位元組與 存儲器連續的4個位元組單元(或2個)位元組對應的問題,即到底是字數據中的低位元組對應4個位元組

在ARM體系結構的數據存儲格式中,將4位元組定義為一個字(Word),2位元組定義為半字。例如從0地址開始存放字數據,0號位元組到3號位元組放置第一個字數據,從第4號位元組到第7位元組放置第二個字數據。當ARM處理器向以位元組為單位編址線性地址空間寫入字數據(或半字數據)時,就存在一個字(或半字)中,高位位元組和低位位元組與存儲器連續的4個位元組單元(或2個)位元組對應的問題,即到底是字數據中的低位元組對應4個位元組存儲空間的低地址單元、高位元組對應存儲空間的高地址單元,還是字數據中的低位元組對應4個位元組存儲空間的高地址單元、高位元組對應存儲空間的低地址單元。這兩種存儲格式,前者稱為小端格式,後者稱為大端格式。

相關詞條

熱門詞條

聯絡我們