題-4.jpg)
時間:2020-08-14| 作者:Admin
8位、16位和32位單片機的區(qū)別最本質(zhì)的區(qū)別是內(nèi)部CPU的字長不同,即CPU處理數(shù)據(jù)的最大位數(shù)不同,有8位和16位CPU的區(qū)別,你可以認(rèn)為是ALU、寄存器的字長等。有的32位DSP芯片其外部接口數(shù)據(jù)總線是16位的,根據(jù)這個來判斷是不行的
8位、16位和32位單片機在速度上也有區(qū)別,取決于CPU、寄存器的字長。8位單片機不能直接處理16位數(shù)據(jù),要按照8位數(shù)據(jù)來處理,要分幾個過程來完成。而16位單片機,可直接處理16們數(shù)據(jù),因為其ALU,寄存器等都是16位的,可一次完成8位單片機要多步完成的動作,特別是對于數(shù)據(jù)處理,16位單片機有它的優(yōu)勢。而且16位單片機大多數(shù)據(jù)接口都為16位。8位單片機可以同時進行2個8位的2進制數(shù)相加,而16位單片機則大一倍,可以同時讓2個16位的2進制數(shù)相加。