During the execute stage of the Fetch-Decode-Execute cycle, a CPU may need to write a processed value from a register back to a specific location in main memory (RAM).
Describe the roles of the address bus and the data bus during this write operation.