如何用c语言实现内存检测?

I_AM_GJ 2005-11-07 11:34:05
请问各位老大用纯c能做检测186下大约128k的内存区吗?只检测数据段也行。基本思想:做一次写内存操作,再作一次读内存操作。如果两次的结果一致就默认内存是好的。c的函数里那个可以得到内存数据段起始地址??我怎么实现用c读写内存???大概就是这样了。。望赐教!!!!
...全文
292 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
majinyi 2005-11-07
  • 打赏
  • 举报
回复
在网上有一个流传很久的memorywatch的源程序,你可以找找,他就是用存C写的。参考一下
smltiger 2005-11-07
  • 打赏
  • 举报
回复
检测真实的内存用C根本就不可能,只能在引导时在进入实模式的时候用汇编进行检测
QQ:28286880
Grubby_c 2005-11-07
  • 打赏
  • 举报
回复
学习 谢谢
wuwen19 2005-11-07
  • 打赏
  • 举报
回复
检查真实内存么?
学习一下。
K 2005-11-07
  • 打赏
  • 举报
回复
80186支持1M内存.
什么操作系统?DOS吗?

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧