An engineer is going to solve a design problem by using a ROM. The circuit is to
ID: 2082320 • Letter: A
Question
An engineer is going to solve a design problem by using a ROM. The circuit is to convert an 8-bit BCD number to an 8-bit unsigned binary integer. The address inputs of the ROM are going to be connected in the same order as the 8-bits of the BCD number. In other words, the left-most bit of the BCD number is connected to A_7, the next bit of the BCD number to A_6, ellipsis, the right-most of the BCD number to A_0. a) What size ROM is needed? b) Assuming that the connections are as described above, determine the contents of the addresses asked for in the table below. You may use binary or HEX to specify the contents.Explanation / Answer
1. ROM Size = 2^8x8 = 256x8
2.
Address Contents
0011 0010 0010 0000
0110 0100 0100 0000
0001 0100 0000 1110
0000 1001 0000 1001