當前位置:聚美館>智慧生活>心理>

八位機與十六位機區別

心理 閲讀(2.84W)
八位機與十六位機區別

8位單片機和16位單片機的區別

8位單片機的數據總線寬度為8位,通常直接只能處理8位數據

16位單片機的數據總線寬度為16位,通常可直接處理8位或16位數據。

最本質的區別是內部CPU的字長不同,即CPU處理數據的最大位數不同,有8位和16位CPU的區別,你可以認為是ALU、寄存器的字長等。有的32位DSP芯片其外部接口數據總線是16位的,根據這個來判斷是不行的

速度上有區別,取決於CPU、寄存器的字長。8位單片機不能直接處理16位數據,要按照8位數據來處理,要分幾個過程來完成。而16位單片機,可直接處理16們數據,因為其ALU,寄存器等都是16位的,可一次完成8位單片機要多步完成的動作,特別是對於數據處理,16位單片機有它的優勢。而且16位單片機大多數據接口都為16位。

説簡單了就是16位的比8位快,8位的單片機發展時間長,且價格偏低。最重要的是在許多的應用場合能夠勝任開發的任務。16位的單片機在功能上要比8位的強大很多,只在需要的場合使用。