Yes, the CPU works with ROM by reading the data stored in ROM to execute computer instructions. ROM contents cannot be altered, providing reliable data storage for critical computer functions. The ROM acts as a permanent storage for essential programs, like the boot program.