硬汉嵌入式论坛

 找回密码
 立即注册
查看: 769|回复: 2
收起左侧

什么叫做explicit memory acccess instructions

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2025-1-8 11:14:28 | 显示全部楼层 |阅读模式
最近在看Cortex-M7的设备用户手册,看到2.2.2章节有这么一句话For most memory accesses caused by explicit memory access instructions,心中产生了一个疑问,什么样的内存访问才能叫做显式的,那什么样的是隐式的

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-1-9 07:14:56 | 显示全部楼层
gpt的回复

在 Cortex-M7 的文档中,“For most memory accesses caused by explicit memory access instructions” 这句话的意思是指大多数由显式内存访问指令引起的内存访问。显式内存访问指令是指那些明确指定要访问内存的指令,例如加载(load)和存储(store)指令。

这些指令会直接操作内存地址,例如将数据从内存加载到寄存器,或者将数据从寄存器存储到内存中。与此相对的是隐式内存访问,它们是作为其他操作的副作用发生的,例如函数调用时的堆栈操作。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2025-1-9 15:38:42 | 显示全部楼层
eric2013 发表于 2025-1-9 07:14
gpt的回复

在 Cortex-M7 的文档中,“For most memory accesses caused by explicit memory access inst ...

原来如此,学到了
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 04:32 , Processed in 0.050500 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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