The Group Decode ROM generates 15 signals indicating how to decode the instruction. For instance, can it run without microcode? Does it have bits specifying the argument size? Is it followed by an addressing (Mod R/M) byte? Then the processor executes the instruction.
The Group Decode ROM takes 9 inputs (8 instruction bits + interrupt) and generates 15 outputs. It is structured like a Programmable Logic Array with two compact grids of NOR gates, making it about 7 times as dense as a regular ROM.