51單片機是多少位的

51單片機是8位單片機 。
位數指CPU處理的數據的寬度,參與運算的寄存器的數據長度 。
如果總線寬度與CPU一次處理的數據寬度相同,則這個寬度就是所說的單片機位數 。
如果總線寬度與CPU一次處理的數據寬度不同:
【51單片機是多少位的】(1)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數,但稱為準多少位 。比如著名的Intel8088,CPU是16位但總線是8位,所以它是準16位 。
(2)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數 。
少位寬不是指總線寬度,也不是存儲器的寬度,像51單片機的地址總線是16位的,但是它是8位機 。像ARM的存儲器也有八位的,但是它是32位機 。而是指CPU處理的數據的寬度,也就是CPU一次數據的吞吐量 。