A. 單片機8位和16位是怎麼區分的
是匯流排寬度決定的,8位單片機也可以定址16位的地址,但是每次只能處理8位字長的數據,原來16位的應用用現在8位的來代替是完全可以的,因為現在8位的處理能力已經比以前要強好幾倍了,程序上面如果是C編寫的,移植起來比較容易。如果是匯編的,需要很大改動,還不如只繼承演算法,重新寫程序。
B. 8位單片機和16位單片機的區別在哪裡
8位單片機,是每一次運算的數據是8位二進制數,而且內部寄存器也都是8位的。
同理,16位單片機,每一次運算的數據是16位二進制數,比8位機快一倍。
其實,這只是簡單的比較,實際上,16位機的運算速度和能力都要增加很多。
因此,位數越多的單片機的運算速度越快,處理能力就越強。
C. 單片機的位數(8位16位)是指的什麼
是指單片機CPU每次處理能力,8位是指單片機一次可以計算8位數據,16位是指單片機一次可以計算16位數據,低次下去....
D. 16位單片機與8位單片機區別
幾位單片機一般來說是由單片機的數據匯流排寬度決定的
51是8位的 PIC\AVR\430均是16位的
具體不同的話 我想做運算時最能體現了 比如400+500 這個對8位單片機而言要做2次8位加法運算 並整合(2^8=256 8位單片機數據處理一次最大隻能是255)
而16位單片機只要一次就可以了 因為2^16=65536 400和500均遠遠小於這個數