1. A method of scheduling execution of an access command comprising the steps of: (a) transmitting one or more access commands issuing from one or more master devices to corresponding slave devices; (b) storing the transmitted access commands; and (c) the slave devices executing the stored access commands in the order in which execution preparation of the access commands is completed.