**ASSIGNMENT**

*Part one*

A data path similar to the one in Figure 8-1 has 64 registers. How many selection lines are needed for each set of multiplexers and for the decoder?

A computer has a 32-bit instruction word broken into fields as follows: opcode, six bits; two register file address fields, five bits each; and one immediate operand/register file address field, 16 bits.

(a) What is the maximum number of operations that can be specified?

(b) How many registers can be addressed?

(c) What is the range of unsigned immediate operands that can be provided?

**(d) What is the range of signed immediate operands that can be provided, assuming that the operands are in 2s complement representation and that bit 15 is the sign bit?**

A digital computer has 32-bit instructions. There are a number of different instruction formats, and the number of bits in each format used for opcodes varies depending on the bits needed for other fields. If the first bit of the opcode is 0, then there are three opcode bits. If the first bit of the opcode is 1 and the second bit of the opcode is 0, then there are six opcode bits. If the first bit of the opcode is 1 and the second bit of the opcode is 1, then there are nine opcode bits. How many distinct opcodes are available for this computer?

*Part two(computer support intern)*

Soyer, E., & Hogarth, R, M. (2020). *The myth of experience: Why we learn the wrong lessons, and ways to correct them*. Public Affairs.

Introduction and Chapters 1–3

Complete the readings from the Soyer text and answer the following:

In 100 words, describe the delusion of experience.

Why do stories help us learn from experiences?

How do stories help us learn from experience?

How do stories warp time?

What are stories that self-fulfill?

How do we undervalue processes when judging ideas?

Why do we have tunnel vision when creating ideas?

In 100 words, describe how we are blinded to risk.

What are the benefits of statistical literacy?

What is the precautionary principle?