Assume that the control memory is 30-bits wide. the micro instruction format is divided into 3 fields. A micro-operation field of 15-bits specifies the micro-operations to be performed. An address selection field specifies a condition based on flags; and a control memory address field. There are 8 flags to be selected. Number of bits in address selection field, number of bits in address field and size of control memory in words respectively.