Question: Deaigne a microprocessor give all values to register , control unit, memory , ALUwhose name in top.v microprocessor EE Banana hai... one memory, one control

Deaigne a microprocessor give all values to register , control unit, memory , ALUwhose name in top.v microprocessor EE Banana hai... one memory, one control unit, one 2-1 mux and registers or one ALU in verilog code starting with module language . also its test bench and describe each statement with comments and project in methodology in teztbench Fibonacci NumbersBelow is a Program that will produce Fibonacci sequence in the output reg -ister.7 RA = RA RB7Concluding RemarksYou can implement some other interesting programs like multiplying twonumbers or generating tables of1,2,3,..., etc. You can extend the func - tionality ofthis machine by adding more operations to the ALU, increase thedata chunk size from 4- bitsto 6,8,... etc. In short, if you are able to successfullycomplete this assignment and can enhancethe functionality easiy, You will understand the functionality of realmicroprocessor.0 RA=000001000 load zero to A1RB =100011001 load 1 to B2RO = RA 00100000 push A tooutputs RB = RA + RBoutputs RB = RA + RB00010000 Add A to B4 jump if carry 01110000 If A + B producecarry jump to start RA = RA+ RB 00000000 Swap A and B6 RB = RA RB0001010000000100Swap A and BSwap A and B8 jump to 210110010 jump to 3rd instructionThere are 2

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!