找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1496|回復: 7
收起左側

8位單片機和32位單片機的區(qū)別

[復制鏈接]
ID:1041297 發(fā)表于 2022-8-5 18:13 | 顯示全部樓層 |閱讀模式
8位單片機和32位單片機的區(qū)別,是不是只有寄存器多少的差距和數據總線輸送多少位的差距這些區(qū)別,還有就是這個數據總線如果是處理8位的,是不是就是指處理寄存器的?
回復

使用道具 舉報

ID:883242 發(fā)表于 2022-8-6 03:56 | 顯示全部樓層
寄存器寬度的不同,不是寄存器多少的差異。
回復

使用道具 舉報

ID:401564 發(fā)表于 2022-8-6 10:35 | 顯示全部樓層
8位跟寄存器是沒有對等關系的
8位指的是內部的總線寬度是8位的
但大多單片機的寄存器寬度是統(tǒng)一,像STM32就是固定的32位,有的有效位可能是16位的,但寬度還是統(tǒng)一的32位
也就是8051內核的32位是什么都有的
回復

使用道具 舉報

ID:1034262 發(fā)表于 2022-8-6 17:07 | 顯示全部樓層
8位MCU是指總線寬度是8位的MCU。
32位MCU是指總線寬度是32位的MCU。
回復

使用道具 舉報

ID:372579 發(fā)表于 2022-8-7 09:06 | 顯示全部樓層
其實這個好像就跟64位處理器和32位處理器一樣的差別,運行速度方面....
回復

使用道具 舉報

ID:123289 發(fā)表于 2022-8-7 22:30 | 顯示全部樓層
讀兩者的手冊,比什么都強。
回復

使用道具 舉報

ID:139866 發(fā)表于 2022-8-9 11:11 | 顯示全部樓層
最主要的區(qū)別就是一個是8位,一個是32位,你想知道更具體的,就去讀手冊
回復

使用道具 舉報

ID:1041685 發(fā)表于 2022-8-9 11:11 | 顯示全部樓層
尋址空間差太大了,8位最多理想情況下256BYTE,32位最大可尋址到4G,一般單片機也不用內存管理,尋址空間越大,外設資源越豐富,寄存器設置更豐富,畢竟8位和32位差四倍呢,所以才有高字節(jié),低字節(jié),字尋址,雙字操作這個說法,從而指令集也不一樣。這也是為何8位和32位指令集不一樣,效率不一樣的原因
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表