CPU与存储设备的数据交换需要依赖内存。DRAM(动态随机存取存储器)是一种内存设备,它可以直接与CPU进行数据交换。而SSD(固态硬盘)、硬盘和DVD-ROM(数字多功能光盘只读存储器)都是外部存储设备,它们需要与内存进行交互,然后由CPU处理数据。因此,正确答案是A。