Multiple choice

A ROM is used to store the task for multiplication of two 8-bits unsigned integers. The size of ROM required is

  1. 256x16

  2. 64k x 8

  3. 4k x 16

  4. 64k x 16

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Multiplying two 8-bit unsigned integers results in a 16-bit product. Since there are 2^8 * 2^8 = 2^16 possible input combinations, the ROM must have 64k addresses (2^16), each storing 16 bits of data.