A decoder retrieves the current instruction and selects the device to execute it.
It's a device in the CPU that:
The mapping table between: