Question: Problem 1: A central processing unit (CPU) consists of at least ten general purpose registers, a program counter, an instruction register, a memory address register,

Problem 1: A central processing unit (CPU) consists of at least ten general purpose registers, a program counter, an instruction register, a memory address register, a memory data register, an arithmetic and logic unit that can perform addition, multiplication, division, and three basic logical operations connected through x number of buses where x can take value 1, 2 or 3. You will choose x by dividing you registration number by 3 if your registration number is divisible by 3, x = 3; otherwise, remainder will be equal to x. (Here x=2) (5 + 7 + 8)

  1. Draw a block diagram of this processor.
  2. Write complete set of control signals needed in data path.
  3. List sequence of control signals required to execute ADD (Rm) Rn on this processor? The subscripts of the registers (m and n) are last two digits of your registration even if both the digits are same (e.g. Reg: No FA18-BCS -043: m = 4 and n = 3)

This is a Computer Architecture questions

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!