b. A microprocessor has an instruction set that consists of 117 instructions, which need fetch, decode, read operand, execute, write and interrupt stages. Assume that as an average, each stage requir...
b. A microprocessor has an instruction set that consists of 117 instructions, which need fetch, decode, read operand, execute, write and interrupt stages. Assume that as an average, each stage requires three micro- operations to complete. Also, assume that the control memory is N bits wide (i.e., control field bits + address selection field bits + address-one bits + address-two bits N bits). The control field bits are 15 and there are 15 flags to be monitored. i. How many bits are there in address selection field? (1 point) ii. How many individual control signals can be generated from this control unit? (2 point) ii How many bits are needed in the address I field? (2 points) iv. What is the size of control buffer register? (1 point) v. What is the size of control address register? (1 point) vi. What is the size of control memory, in bits? (2 points) vii. Is this a hardwired control or micro-programmed control? (1 point)
b. A microprocessor has an instruction set that consists of 117 instructions, which need fetch, decode, read operand, execute, write and interrupt stages. Assume that as an average, each stage requires three micro- operations to complete. Also, assume that the control memory is N bits wide (i.e., control field bits + address selection field bits + address-one bits + address-two bits N bits). The control field bits are 15 and there are 15 flags to be monitored. i. How many bits are there in address selection field? (1 point) ii. How many individual control signals can be generated from this control unit? (2 point) ii How many bits are needed in the address I field? (2 points) iv. What is the size of control buffer register? (1 point) v. What is the size of control address register? (1 point) vi. What is the size of control memory, in bits? (2 points) vii. Is this a hardwired control or micro-programmed control? (1 point)