| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1604 人关注过本帖
标题:各位达人,如果要访问0xffff,ff90的值,C语言怎么做?谢谢!
取消只看楼主 加入收藏
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
 问题点数:0 回复次数:10 
各位达人,如果要访问0xffff,ff90的值,C语言怎么做?谢谢!
如题!请指教!
搜索更多相关主题的帖子: C语言 访问 
2008-04-22 13:40
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
怎么没人指点一下,自己顶....
2008-04-22 15:09
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
高手能不能贴段code 出来,谢谢!
2008-04-23 09:12
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
自己顶!!
2008-04-23 11:55
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
顶 顶 顶 !
2008-04-23 16:55
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
不好意思,没说清楚。
我想要的是保护模式,请高手指教。
2008-04-24 09:15
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
谢谢,谢谢,不过看起来比较复杂。
2008-04-24 13:05
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
顶 顶 顶 顶
2008-04-28 16:51
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
这样就可以了,不过只能访问1M一下的。
unsigned char far * pMem = (unsigned char far *)0xf000ff00;
a=*pMem;
这样访问的是0xf000 * 10h + 0xff00= 0xfff00的地方。
a的值就是 0xfff00的值。
你可以用debug 看0xfff00的值。
c:\debug
d f000:ff00
就好了。
2008-04-29 17:21
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 
[bo]以下是引用 [un]StarWing83[/un] 在 2008-4-29 17:42 的发言:[/bo]

far针对实模式,保护模式的内存模型是flat。内存表是由操作系统维护的。要取得估计比较困难。在目前情况(XP和Vista)下,禁用了VXD对于实模式的访问,要做到这种功能估计更困难了……
问题在于,你读那地方干吗? ...

当然是有用的,主要对一些memory map 做一下设置。
2008-04-29 17:46
快速回复:各位达人,如果要访问0xffff,ff90的值,C语言怎么做?谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020853 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved