版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
NDIS网络接口开发
>
借助人气问一个 xchg 指令数据丢失的问题,
回复
« 返回列表
yebear
驱动牛犊
注册日期
2001-05-18
最后登录
2013-04-05
粉丝
0
关注
0
积分
9分
威望
51点
贡献值
0点
好评度
18点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1175
回复:
0
借助人气问一个 xchg 指令数据丢失的问题,
楼主
#
更多
只看楼主
倒序阅读
发布于:2004-08-07 15:01
保存
例如 外设不定期 dma write 32位变量 var1
而在程序里
xor eax, eax
xchg eax, var1
必须这样获取和更新 var1,
而总线上,内存只有读写2种命令
所以我担心在执行 xchg半中央时 dma write产生了,这就会
造成var1的某些位丢失.
请问这里的大老们,CPU会不会保证 xchg指令执行期间 内存总线
一直被cpu 占着,而不会被外设抢走?
谢谢!!
喜欢
0
最新喜欢:
回复
发帖
回复
« 返回列表
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢