- #1

notorious9000

- 11

- 0

I have no clue how to do it, and where to start ?

I'm an international student and I really don't understand.

Thank you.

1. Suppose that we have a memory system with 16-bit cells of memory. If we use sign/magnitude notation to store numbers, what is the largest number (in absolute value) that we can store in one memory cell? Two memory cells?

2. Assuming a square two-dimensional memory organization, what are the dimensions of a memory unit containing 4 MB (222 bytes) of storage? How large would the MAR be? How many columns would be sent to the row and column decoders? How many output lines would the decoders have?

3. Assume that we have an arithmetic/logic unit that handles 36 distinct operations. Describe exactly what kind of multiplexor circuit would be required to select exactly one of those 36 operations. Include the number of input lines required and the number of selector lines required.

4. Consider an instruction register that has 8-bits for the opcode and two address components that have 16-bits each (for a total of 8+16+16=40 bits). What is the maximum number of distinct operations that this processor may perform? What is the maximum memory size of the machine?