【幼麟實(shí)驗(yàn)室】Golang合輯

進(jìn)制轉(zhuǎn)換:
2進(jìn)制:數(shù)據(jù)只有0和1,滿二進(jìn)一,如三表示為0b11
十進(jìn)制:常見的數(shù)字,滿十進(jìn)一,如十一表示為11
十六進(jìn)制:常用于串口通信,滿十六進(jìn)一,如十七表示為0x11
字節(jié)存放8位二進(jìn)制數(shù)據(jù),能表示范圍為[0,255]
位:一個二進(jìn)制數(shù)據(jù),只有0和1
字節(jié):byte,8位二進(jìn)制數(shù)組成一個字節(jié)
cpu和ram之間通過“線”來傳輸
每條線傳輸1位二進(jìn)制數(shù)據(jù)
這樣8條線能表示的數(shù)據(jù)范圍為
二進(jìn)制:[0000 0000,1111 1111]
轉(zhuǎn)為十進(jìn)制也就是:[0,255]
也就是說,想要同時傳輸更多字節(jié),就需要更多數(shù)量多的線
一個字節(jié)需要8條線進(jìn)行傳輸
四個字節(jié)需要32條線進(jìn)行傳輸

標(biāo)簽: