今天在看微軟關(guān)于fat格式的白皮書的時候看到了一個名詞:Little-Endian
什么是Big?什么是Little?要理解這個問題,必須要知道數(shù)據(jù)在機器中存儲的規(guī)則.....
所謂的Little-Endian,就是我們在學(xué)習(xí)匯編時候的高高低低原則,而Bit-Endian就是剛剛相反,例如:12345678h這個數(shù)據(jù),在不同機器中存儲是不同的
Big-Endian Little-Endian
0字節(jié) 12h 78h
1字節(jié) 34h 56h
2字節(jié) 56h 34h
3字節(jié) 78h 12h
Little-Endian主要用在我們現(xiàn)在的PC的CPU中,Big-Endian則應(yīng)用在目前的Mac機器中(注意:是指Power系列 處理器)