1.引入
計算機的字長一直在增長,從4位開始,經過8、16、32、64位,以後可能還會有更多的位出現。現在的計算機還都是以位元組(即8個bit位)作為位址編址單元。
程式語言中有許多內建的資料型別,有整型,浮點型等。每種內建型別所占用的位元組數是不相同的。
大端小端就是指在乙個內建資料型別中,資料的存放順序,分為兩種,即小端優勢和大端優勢。
2.概念
3.c**測試大端小端
#includeint4.圖示 5.再說明大端小端完全是設計的原因,不是因為有多個位元組先寫後寫的問題。main()
字長32位、64位的機器在cpu設計時,就可以使用32或64條資料線一次讀或寫多個位元組資料。又因為可以一次讀或寫多個位元組資料,有的ram設計才有了位址對齊一說。
位址對齊:
大端 小端和網路位元組序說明
關於大端小端名詞的由來,有乙個有趣的故事,來自於jonathan swift的 格利佛遊記 lilliput和blefuscu這兩個強國在過去的36個月中一直在苦戰。戰爭的原因 大家都知道,吃雞蛋的時候,原始的方法是打破雞蛋較大的一端,可以那時的皇帝的祖父由於小時侯吃雞蛋,按這種方法把手指弄破了,因...
大端 小端和網路位元組序說明
關於大端小端名詞的由來,有乙個有趣的故事,來自於jonathan swift的 格利佛遊記 lilliput和blefuscu這兩個強國在過去的36個月中一直在苦戰。戰爭的原因 大家都知道,吃雞蛋的時候,原始的方法是打破雞蛋較大的一端,可以那時的皇帝的祖父由於小時侯吃雞蛋,按這種方法把手指弄破了,因...
大端與小端
網際網路使用網路位元組順序採用大端模式進行編址,大端儲存也稱為網路位元組序,因為tcp ip包在網路中傳輸時都要求以這種次序,以其他形式儲存資料的機器 主機位元組順序根據處理器的不同而不同,如powerpc處理器,使用大端模式,而pentuim處理器使用小端模式 則必須在傳送資料之前把首部轉換成網路...