高位字節(jié) 與低位字節(jié)

一般左邊為高位 右邊為低位 ,就像數(shù)字 左邊 的權(quán)重比右邊的大

一般一個16位(雙字節(jié))的數(shù)據(jù),比如 FF1A (16進制)
那么高位字節(jié)就是FF,低位是1A

如果是32位的數(shù)據(jù),比如 3F68415B
高位字(不是字節(jié))是3F68
低位字是415B

右邊是低位位,左邊是高位

C語言中的高位字節(jié)和低位字節(jié)是什么意思?

通常從最高有效位開始自左向右書寫一個數(shù)字。在理解有效位這個概念時,可以想象一下你的支票數(shù)額的第一位增加1和最后一位增加1之間的巨大區(qū)別,前者肯定會讓你喜出望外。

計算機內(nèi)存中一個字節(jié)的位相當(dāng)于二進制數(shù)的位,這意味著最低有效位表示1,倒數(shù)第二個有效位表示2×1或2,倒數(shù)第三個有效位表示2×2×1或4,依此類推。如果用內(nèi)存中的兩個字節(jié)表示一個16位的數(shù),那么其中的一個字節(jié)將存放最低的8位有效位,而另一個字節(jié)將存放最高的8位有效位,見圖。存放最低的8位有效位的字節(jié)被稱為最低有效位字節(jié)或低位字節(jié),而存放最高的8位有效位的字節(jié)被稱為最高有效位字節(jié)或高位字節(jié)。

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容