打印
[其他产品]

PIC单片机通常采用Harvard架构,这种架构在指令存储和数据存储方面进行了分离

[复制链接]
752|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
PIC(Peripheral Interface Controller)单片机通常采用Harvard架构,这种架构在指令存储和数据存储方面进行了分离。具体来说:

Harvard架构: 在Harvard架构中,指令存储和数据存储分别存在不同的物理存储器中。这与Von Neumann架构不同,Von Neumann架构下指令和数据共享同一存储器。

指令存储: 在PIC单片机中,指令存储通常是Flash存储器。程序存储在Flash存储器中,它包含了用于控制和操作的指令集。

数据存储: 数据存储通常由RAM(随机访问存储器)提供。RAM用于存储程序执行时的变量和中间结果。

指令执行: PIC指令集相对较简单,它的执行通常是单周期执行,即每个指令在一个时钟周期内完成。这使得PIC单片机在某些低功耗、小型和成本敏感的应用中具有优势。

并发性: 由于单周期执行的特性,PIC单片机的并发性相对较低。每个时钟周期内只能执行一条指令,与一些高性能处理器相比,其执行速度可能较慢。

使用特权

评论回复
沙发
单片小菜| | 2024-2-26 17:13 | 只看该作者
在访问的时候,需要PIC来进行实时操作的。

使用特权

评论回复
板凳
发呆爱好者| | 2024-2-26 17:23 | 只看该作者
指令和数据分离之后,避免错误的数据进来

使用特权

评论回复
地板
代码输出机| | 2024-2-26 17:42 | 只看该作者
指令和数据进行分离,纠错性会大大提升的。

使用特权

评论回复
5
超能电子| | 2024-2-26 17:46 | 只看该作者
指令和数据分离,根据不同的区域进行访问。

使用特权

评论回复
6
CarterERO| | 2024-2-28 22:03 | 只看该作者
指令和数据分离有什么优势啊

使用特权

评论回复
7
LOVEEVER| | 2024-2-28 22:36 | 只看该作者
在Harvard架构中,指令存储和数据存储分别存在不同的物理存储器中。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

214

帖子

0

粉丝