因为内存和其他硬件不一样,是必须集成在计算机中的,因为冯诺依曼体系结构中“存储器”是必须要有的,而“内存”正是其中的核心部件。
实际上你的计算机可以没有外存,但是内存没有的话,你连开机都开不了。这里要说明一点,这里所说的“内存”包括RAM ROM Cache等可以直接和CPU通信的存储器,只不过,我们平常所说的“内存”多数指的是RAM而已。RAM作为最常见的内部存储器,主要任务是存储正在运行的程序及数据,特点是一旦断电数据就消失。ROM主要用来存储一些计算机最基本的固件数据,例如BIOS固件等,特点是断电数据也不会丢失,非特殊情况下不允许写入,一般都是厂商提前烧录好的。Cache和RAM工作原理类似,主要用来解决CPU和ROM速度异步的问题,是内存中速度最快的。一般Cache会集成在成品CPU或SoC中。这三样缺一不可,因为操作系统或软件的运行需要从外置存储调入内存中才能运行,内存需要借助Cache解决异步问题,而计算机的启动还需要先启动ROM芯片中的固件,借助固件才能引导操作系统,这足以体现了内存的重要性。你可以说某个硬件不支持某个操作系统,但是内存三大件没有任何一个操作系统不支持,所以也就没必要再设备管理器中显示“内存”设备了。
如果硬要说内存设备在哪,那你只需要知道这是“基于ACPI x64/x86/ARM的电脑”的一部分就是了。

这里顺带再补充一个内容:
可能会有人说,CPU也是必要的硬件啊,为何在设备管理器中能显示?
这是因为CPU虽然也是整个计算机的基础,没有CPU照样开不了机,但也不排除CPU集成了其他的特性,需要通过驱动进行补充,这也是很正常的事。

而且在设备管理器显示CPU信息还有一个好处,那就是更方便地查询是否为多核处理器,以及核心的数量。(其实更准确点说是线程数量)
