我尝试了指针和引用 (&),但是当我尝试获取信息时(我只是从内存中读取),计算机发出“哔”声,程序终止。 将指针分配给字节 (char *) 时没有问题。但是当我读到那台电脑时,它发出哔哔声。 (x=*p;)
Windows xp,1GB + 128 MB 内存。我不知道我的 eproom + eeproms。
我可以使用 System() 函数来使用 OS 命令访问内存吗?你认识一个吗?
最佳答案
你不能。现代操作系统使用不允许这样做的虚拟模式和内存保护。要访问所有物理 RAM,您很可能需要编写自己的操作系统或为现有操作系统编写内核驱动程序。
关于c++ - 如何访问计算机的 RAM 和 ROM 的所有字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11467292/