找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1460|回复: 7
收起左侧

8位单片机和32位单片机的区别

[复制链接]
ID:1041297 发表于 2022-8-5 18:13 | 显示全部楼层 |阅读模式
8位单片机和32位单片机的区别,是不是只有寄存器多少的差距和数据总线输送多少位的差距这些区别,还有就是这个数据总线如果是处理8位的,是不是就是指处理寄存器的?
回复

使用道具 举报

ID:883242 发表于 2022-8-6 03:56 | 显示全部楼层
寄存器宽度的不同,不是寄存器多少的差异。
回复

使用道具 举报

ID:401564 发表于 2022-8-6 10:35 | 显示全部楼层
8位跟寄存器是没有对等关系的
8位指的是内部的总线宽度是8位的
但大多单片机的寄存器宽度是统一,像STM32就是固定的32位,有的有效位可能是16位的,但宽度还是统一的32位
也就是8051内核的32位是什么都有的
回复

使用道具 举报

ID:1034262 发表于 2022-8-6 17:07 | 显示全部楼层
8位MCU是指总线宽度是8位的MCU。
32位MCU是指总线宽度是32位的MCU。
回复

使用道具 举报

ID:372579 发表于 2022-8-7 09:06 | 显示全部楼层
其实这个好像就跟64位处理器和32位处理器一样的差别,运行速度方面....
回复

使用道具 举报

ID:123289 发表于 2022-8-7 22:30 | 显示全部楼层
读两者的手册,比什么都强。
回复

使用道具 举报

ID:139866 发表于 2022-8-9 11:11 | 显示全部楼层
最主要的区别就是一个是8位,一个是32位,你想知道更具体的,就去读手册
回复

使用道具 举报

ID:1041685 发表于 2022-8-9 11:11 | 显示全部楼层
寻址空间差太大了,8位最多理想情况下256BYTE,32位最大可寻址到4G,一般单片机也不用内存管理,寻址空间越大,外设资源越丰富,寄存器设置更丰富,毕竟8位和32位差四倍呢,所以才有高字节,低字节,字寻址,双字操作这个说法,从而指令集也不一样。这也是为何8位和32位指令集不一样,效率不一样的原因
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表