I/O Buffer Register

A register used in data transfer between the CPU and I/O devices. Temporarily holds data being transferred to or from an I/O device. It acts as a buffer to accommodate speed differences between the CPU and I/O devices.

This seems analogous to Memory Address Register and Memory Buffer Register.