資料介紹
指CPU處理的數據的寬度,參與運算的寄存器的數據長度.
如果總線寬度與CPU一次處理的數據寬度相同,則這個寬度就是所說的單片機位數。
如果總線寬度與CPU一次處理的數據寬度不同:
1)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數,但稱為準多少位。比如著名的Intel 8088,CPU是16位但總線是8位,所以它是準16位。
2)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數。
少位寬不是指總線寬度,也不是存儲器的寬度,像51單片機的地址總線是16位的,但是它是8位機。像ARM的存儲器也有八位的,但是它是32位機。而是指CPU處理的數據的寬度,也就是CPU一次數據的吞吐量。比如同一條指令:MOV R0 R2
在51單片機里面,R0和R2都是8位的,所以51的CPU一次只能處理8位數據。
在ARM里面,R0和R2是32位的,所以ARM的CPU一次能處理32位數據。這就是區別。
有啥復雜的, 一句話:參與運算的寄存器的數據長度。
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位的強大很多,只在需要的場合使用。
你知道2進制吧,你是否知道單片機在進行計算的時候統統是2進制數的運算。所以8位單片機和16位單片機的最根本區別就是,8位單片機可以同時進行2個8位的2進制數相加,而16位單片機則大一倍,可以同時讓2個16位的2進制數相加。
CPU能同時處理二進制數的位數是多少位,就稱其是多少位的計算機。也有數據總線的位數是CPU位數的一半的情況,就稱其是準多少位的計算機。比如CPU是16位,數據總線也是16位,則是16位計算機;CPU是16位,數據總線也是8位,則是準16位計算機。
原來是16位單片機想改用8位的替代是可以的,但電路及程序都要做相應改變,并且改為8位機后,在功能和速度上要能夠滿足你工作的需要才行。
本文轉載自:
轉載地址:
聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有,如涉及侵權,請聯系小編進行處理。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 8位、16位、32位單片機(MCU)
- 8位、16位、32位單片機中的“XX位”指什么?
- 8,16,32位單片機的區別
- 8位CMOS閃存單片機PIC16F720/721簡介 6次下載
- 8位、16位、32位單片機的xx位含義 2次下載
- 8位、16位、32位MCU,性能大比拼@資料下載
- 單片機為什么會有8位、16位、32位之分呢?資料下載
- 單片機中公用16位地址線和8根數據線為什么不會起沖突資料下載
- 8位單片機可用的mktime localtime函數及源碼合集免費下載
- 使用單片機實現位邏輯運算的實例資料免費下載
- 使用51單片機進行16位流水燈收縮點亮的匯編編程免費下載
- SN8P2511 SONIX 8位單片機的中文資料免費下載 30次下載
- Atmel 8位AVR單片機的altium庫的資料免費下載 0次下載
- 18引腳8位閃存單片機PIC16F182X的詳細中文資料概述免費下載
- PIC16CXXX 8位單片機中文資料
- 一顆8位的51單片機是如何處理32位數據的? 2635次閱讀
- AT與STC單片機的主要區別 1.1w次閱讀
- 單片機的硬件特性,區分單片機8位和16位的方法 5440次閱讀
- 基于16位單片機的語音電子門鎖系統詳解 4852次閱讀
- 如何使用8位單片機對16位INT型數據進行操作 7476次閱讀
- 89C51單片機16位數據傳送指令的執行過程 5341次閱讀
- PIC8位單片機的特點及優勢介紹 4554次閱讀
- 一文看懂8位,16位和32位單片機的區別 12.4w次閱讀
- 64位單片機有哪些_東芝64位單片機介紹 2.3w次閱讀
- 16位單片機對AD9854控制的探討 6737次閱讀
- 單片機8位和16位是怎么區分的 2.6w次閱讀
- 基于8位、16位、32位單片機的區別分析 1.6w次閱讀
- PIC8位單片機的基本組成 1951次閱讀
- 8位單片機中的經典之作,51單片機使用心得分享 3501次閱讀
- 32位單片機知識講解:Microchip PIC32系列 3.9w次閱讀
下載排行
本周
- 1相關協議信號總結
- 0.94 MB | 4次下載 | 免費
- 2DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 3常用電子元器件介紹
- 3.21 MB | 1次下載 | 免費
- 4運算放大器基本電路中文資料
- 1.30 MB | 1次下載 | 免費
- 5ZP-WTU-PNMD02規格書
- 637.49 KB | 次下載 | 免費
- 6multisim的基本界面與操作方法
- 9.12 MB | 次下載 | 免費
- 7FS312A USB的PD快充協議電壓誘騙控制器中文手冊
- 1.51 MB | 次下載 | 免費
- 8FVT-2SVCTCXO電氣規格與應用:10~52MHz剪切正弦波在GPS、物聯網和移動設備中的使用
- 394.16 KB | 次下載 | 免費
本月
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 4PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 5HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 6蘋果iphone 11電路原理圖
- 4.98 MB | 7次下載 | 2 積分
- 7基礎模擬電子電路
- 3.80 MB | 5次下載 | 1 積分
- 8STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 5次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論