主要區別
在討論8位和16位微控制器之前,必須瞭解什麼是微控制器。微控制器是一種具有內建電路、處理器核心和嵌入式可程式設計I/O外圍裝置的小型單片晶片。1位到512位是微控制器的常用場合。在這裡,我們將討論8位和16位微控制器及其變體。
什麼是8位微控制器(8 bit microcontroller)?
8位微控制器是一種具有微控制器所有特性的微控制器,它的資訊器件大部分是8位大的。8位大意味著您的CPU可以使用8位資訊匯流排或管道,並且可以透過一條機器指令輸入相似的尺寸資訊。對於每一個指令週期,它的波動是0到255。它需要20mA電流才能工作。英特爾8008是第一款擁有8位微控制器的機型。
什麼是16位微控制器(16 bit microcontroller)?
16位微控制器比8位微控制器更優越。它在履行數學和技術職責時具有額外的權利和精確性。與8位微控制器不同,它使用16位資訊匯流排或管道來執行單個指令。對於每一個指令週期,它的位波動從0擴充套件到65535。由於16位控制器比8位控制器好2倍,所以它可能適用於兩個16位數字。它需要10mA電流才能維持。
主要區別
- 首先是價值觀。雖然由於設計上的改進,兩者之間的可比性降低了,但8位微控制器比16位微控制器便宜。
- 具有16位微控制器意味著16匯流排或管道進行資訊傳輸,比8位微控制器好2倍。
- 由於匯流排比較大,16位微控制器可以很好地、快速地執行額外的任務。
- 在執行數學能力方面,16位微控制器比8位微控制器更加正確可靠。
- 對於每一個指令週期,8位的波動是0到255,而16位的波動是0到65535。
- 儘管16位微控制器顯示出比8位的雙倍週期或時鐘時間,但擁有快速時鐘意味著似乎需要額外的能量和活力來維持。
- 8位微控制器需要20毫安的電流才能工作,比需要10毫安的16位微控制器的電流要求高出2倍。
- 16位的輸入和輸出外圍裝置比8位微控制器更先進。
- 8位微控制器在48兆赫時顯示了12個MIPS的速度,而16位微控制器在32兆赫時顯示了最多16個MIPS,比8位微控制器好兩倍。