Match the OS mechanisms on the left to the hardware support specific for each mechanism on the right.
1.Keeping track of allocated memory space
2.Executing an atomic operation
3.Translating virtual address to physical address
4.Switching from user mode to priviledge (kernel) mode
a.DMA engine
b.Level-2 cache
c.MMU
d.No specific hardware support
e.Recorfer buffer
f.TRAP instructions
g.TSL or XCHG instructions