天天看點

拓展了解位元組序

昨天在微信上讀到阮老師的講解位元組序的文章

http://www.ruanyifeng.com/blog/2016/11/byte-order.html

阮老師隻是表述了:計算機硬體有兩種儲存資料的方式:大端位元組序(big endian)和小端位元組序(little endian)。

以前用C++實作電力遙測遠動規約時,用序列槽和下位機調試時,就遇到過位元組序的問題,也不清楚為啥會這樣,隻是看到了現象。

恰巧剛才閱讀《深入了解Java虛拟機》,其中有一段:

拓展了解位元組序

這就比較清楚了說明為什麼會有位元組序的問題,因為CPU的架構不一樣。就像中國的語言,以前都是從右向左讀,現在都反過來了。

繼續閱讀