Except that I said, well what I already said. You know what a nibble is? 4 bits. As in 0-F value. You can display that on a 7-segment display. 2 nibbles = 8 bits, you can display that on two 7-segment displays. You only need to write one module with 16 case statements (cases 0x0 to 0xF). Then instantiate that twice, and you have your 8-bit in ==> two segment displays out.
And in the probable case that you should be displaying only 0-9 digits, well then it is only 10 case statements. Isn't module instantiation wonderful?
But never mind all that. Step one: walk to prof. Step two: ask for clearer problem description if you are in doubt as to what the assignment is.
Easy question: what should we display when the multiplication result is larger than what can be displayed on the 00-99 display?