The following image shows the block diagram of a microprogrammed control organization the control memory address register specifies the address of the micro-instruction the control memory is assumed to be a rom, within which all control information is permanently stored the control register holds the microinstruction fetched from the memory. Control memory diagram. Fig 3-2 shows a block diagram of a control memory and the associated hardware needed for selecting the next microinstruction address the microinstruction in control memory contains o a set of bits to initiate microoperations in computer registers o other bits to specify the method by which the next address is obtained.