首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内存映射协处理器接口

内存映射协处理器接口
EN

Stack Overflow用户
提问于 2010-09-08 20:23:09
回答 1查看 512关注 0票数 0

我有一个非常基本的问题。我正在研究的架构提供了一个内存映射协处理器接口。有人能证实我对这个概念的理解是正确的:

如果我连接了一个协处理器,那么总线系统上的一些存储区域将被保留用于与协处理器通信,即发送和读取数据、执行命令等。

或者,还有一种紧密耦合的方法,我假设有另一种机制用于与协处理器通信,并且这种方法的开销较小,因为协处理器离主机更近,对吗?

非常感谢您对这个琐碎问题的一些见解;)。

EN

回答 1

Stack Overflow用户

发布于 2010-09-08 20:28:17

我认为你的理解基本上是正确的,除了保留的是地址空间的一部分,它可能并不对应于任何“真正的”内存,它只是一种使用相同的机制的方式,人们通常会使用相同的机制来读取和写入内存位置,以从协处理器读取和写入数据。

我不认为以非内存映射的方式公开协处理器会更有效。例如,可以实现某种类型的虚拟指令,但这不一定会降低开销。我认为,如果不参考架构和实现的细节,就很难对这类事情做一般性的陈述。

也许维基百科上关于Memory-Mapped IO的文章将允许您验证您的假设是正确的,因为就CPU而言,协处理器通信几乎就是正常的“设备IO”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3667657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档