Question: Computer architecture questions using Marie simulator. on number 2 do the writing of multiple of 3 into an array. On 3 come up with a

Computer architecture questions using Marie simulator. on number 2 do the writing of multiple of 3 into an array. On 3 come up with a new instruction and give details explaining everything and same with number 4. Thanks. It would be nice to have the answers typed up like they would be implemented in Marie.
 Computer architecture questions using Marie simulator. on number 2 do the

2) MARIE Assembly Programming (20 pts): Pick a programming task, such as computing Fibonacci numbers or writing multiples of 3 into an array. The difficulty of the problem will be considered in grading along with the design of the code, indentation, comments, good variable names etc. Your report should not contain only the code, please give details on how the team came up with this optimized program. Use MARIE simulator (http://samples, jbpub.com/9781284074482/MarieSim.zip) to write your program 3) Instruction Design (20 pts): MARIE has 15 instructions, propose a 16th instruction that would significantly reduce the number of clock cycles (microoperations) needed for your program. With the hardware architects in your team, discuss what the 16th instruction should be. Modify the hardwired implementation and/or the microprogram for this new instruction. 4) New Program and its Evaluation (20 pts): Write the new program that benefits from this new instruction and estimate the speed up. 2) MARIE Assembly Programming (20 pts): Pick a programming task, such as computing Fibonacci numbers or writing multiples of 3 into an array. The difficulty of the problem will be considered in grading along with the design of the code, indentation, comments, good variable names etc. Your report should not contain only the code, please give details on how the team came up with this optimized program. Use MARIE simulator (http://samples, jbpub.com/9781284074482/MarieSim.zip) to write your program 3) Instruction Design (20 pts): MARIE has 15 instructions, propose a 16th instruction that would significantly reduce the number of clock cycles (microoperations) needed for your program. With the hardware architects in your team, discuss what the 16th instruction should be. Modify the hardwired implementation and/or the microprogram for this new instruction. 4) New Program and its Evaluation (20 pts): Write the new program that benefits from this new instruction and estimate the speed up

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!