by Dinesh Thakur

Bus Master: Any device within a computer that is capable of taking control of the BUS and initiating data transfers with the memory and PERIPHERALS (which are slave devices and can only respond passively to access attempts). In simple systems the CPU is the only bus master, but in others such as the PC I BUS, there may be multiple masters: for example it is common for a SCSI disk controller to be granted bus master status so that it can transfer data to and from memory without CPU involvement.