請教十六進(jìn)制拆分問題
劉玉蓉
發(fā)布于2014-11-12 17:40
70
0
標(biāo)簽:
有一個十六進(jìn)制數(shù):C121 或者0301
我怎么能夠得到二個單獨的數(shù):C1和21 ,03H和01H
也就是把這兩個數(shù)對半分開,各走各路。
佳答案
有一個十六進(jìn)制數(shù):C121 或者0301。我怎么能夠得到二個單獨的數(shù):C1和21 ,03H和01H
也就是把這兩個數(shù)對半分開,各走各路。 ?
1、4位十六進(jìn)制數(shù),其存儲形式為一個字,即每1位十六進(jìn)制數(shù)占用4個二進(jìn)制位,每2位十六進(jìn)制數(shù)占用8個二進(jìn)制位,即1個字節(jié)。
2、應(yīng)用存儲單元的字節(jié)與字的關(guān)系,即可把這兩個數(shù)對半分開,各走各路。例如,MW100中的內(nèi)容為C121,由于字MW100由兩個字節(jié)組成,即MB100與MB102。所以,字節(jié)MB100中即為C1,字節(jié)MB102中即為21。
3、03H和01H同理。