新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機的位數(轉載)

        單片機的位數(轉載)

        作者: 時間:2016-11-25 來源:網絡 收藏
        指CPU處理的數據的寬度,參與運算的寄存器的數據長度?

        本文引用地址:http://www.104case.com/article/201611/321339.htm
        是指單片機一次處理數據量位數的多少。一般8位單片機是低檔的單片機,16位的是中檔的單片機,32位的是高檔單片機。 

        如果總線寬度與CPU一次處理的數據寬度相同,則這個寬度就是所說的數。
        如果總線寬度與CPU一次處理的數據寬度不同:
        1)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數,但稱為準多少位。比如著名的Intel8088,CPU是16位但總線是8位,所以它是準16位。
        2)總線寬度小于CPU一次處理的數據寬度,則以CPU的數據寬度定義單片機的位數。

        位寬不是指總線寬度,也不是存儲器的寬度,像51單片機的地址總線是16位的,但是它是8位機。像ARM的存儲器也有八位的,但是它是32位機。而是指CPU處理的數據的寬度,也就是CPU一次數據的吞吐量。比如同一條指令:MOVR0R2
        在51單片機里面,R0和R2都是8位的,所以51的CPU一次只能處理8位數據。
        在ARM里面,R0和R2是32位的,所以ARM的CPU一次能處理32位數據。這就是區別。



        關鍵詞: 單片機位

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 丰都县| 沙坪坝区| 新乐市| 延津县| 莱阳市| 普洱| 遂昌县| 华容县| 潞西市| 铜川市| 延川县| 喀喇沁旗| 丹阳市| 茂名市| 韶山市| 湖南省| 淮南市| 卓资县| 建宁县| 辉南县| 新乐市| 图木舒克市| 双城市| 获嘉县| 灵丘县| 勐海县| 霍山县| 鲜城| 大悟县| 饶阳县| 那坡县| 潍坊市| 万全县| 简阳市| 武川县| 马鞍山市| 新津县| 芒康县| 微博| 英吉沙县| 明水县|