Solve the following explaining each step and send screenshot of the result window. Ques) Write a program in MARS assembly language to (a) add and (b) multiply two 64 bit numbers. Assume that, a. each multiplication, division instruction takes 8 clock cycles b. each memory access (read or write) and all other ALU instruction takes 2 clock cycles c. any branch instruction takes 4 clock cycles d. all other instruction takes 1 clock cycle Write the Instruction Count (IC) of above program.
Solve the following explaining each step and send screenshot of the result window.
Ques)
Write a program in MARS assembly language to (a) add and (b) multiply two 64 bit numbers.
Assume that,
a. each multiplication, division instruction takes 8 clock cycles
b. each memory access (read or write) and all other ALU instruction takes 2 clock cycles
c. any branch instruction takes 4 clock cycles
d. all other instruction takes 1 clock cycle
Write the Instruction Count (IC) of above program.
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Multiple Choice
An 'instruction fetch/read' results in three sets of numbers that go to the Registers Block as studied in class. These three numbers in the instruction represent bits 25-21 for 'Read Register 1', bits 20-16 for 'Read Register 2', and bits 15-11 for the 'Write Register'.
What does the 5 bits width of each of these indicate?
Choose the best answer.
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)