Basic Computer System device controller = unique , because there are many device. it has register + local buffer all the devices can execute concurrently , competing for memory cycles. Memory Controller synchronize access to memory Bootstrap Program = the inital program that runs when a computer is powered up or rebooted. it is stored in the ROM it must know how to load the OS and start executin..