tft每日頭條

 > 圖文

 > 如何識别單片機的位數

如何識别單片機的位數

圖文 更新时间:2024-08-06 17:12:11

單片機比較二,啥都不認識,隻認識0和1,即所謂的“二進制”,由于把0和1認到了極緻,所以單片機能用0和1幹許多事情。人在看二進制數據時,比較麻煩。比如二進制110 0100,不能一眼看出是十進制100,這無疑降低了效率。為了提高效率,人類發明了很多單位,比如bit、Byte、KB、MB等。

今天的文章很簡單,但是很重要。但是把簡單的事情做到極緻,人人都可以是單片機。

什麼是bit位

二進制隻有0和1兩個狀态,非此即彼,其中的任意一個狀态就是一個bit位。bit位是數據存儲的最小單位。一個bit有0和1兩種狀态;兩個bit就有00、01、10和11四個狀态;以此類推,三個bit就有000-111等八個狀态,這個規律符合2^n。所以計算機能表示很多種狀态。

單片機都有位數之分,比如STM8S為8位單片機,表示一次最多能處理8位數據;STM32F103為32位單片機,一次最多可以處理32位數據。

如何識别單片機的位數(學習單片機必須要知道的字節小知識)1

什麼是字節Byte

數據比較多時,二進制看起來比較麻煩。八個bit位的數據構成一個字節Byte,所以一個字節有8位,即1Byte=8bit。

什麼是KB、MB

K就是千、M就是兆。1KB表示有1024個Byte;1MB表示有1024個KB,在選型單片機時有兩個很重要的改變,比如4K的RAM、16K的flash等。單位換算如下

  • 1B=8bit
  • 1KB=1024B
  • 1MB=1024KB
  • 1GB=1024MB
,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved