These days, it is integrated into Chipset
Functionality
- Key pressed on the keyboard
- A scan code corresponding to the key you pressed is sent to the keyboard controller
- Scan code is saved in keyboard controller’s registers When you need to press multiple keys, the keyboard controller does a binary, tertiary, etc, operation to get the resultant value.