Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A high-speed 8088 might have acheived 1 MIPS. An earlier Core i7 might have ache

ID: 3668949 • Letter: A

Question

A high-speed 8088 might have acheived 1 MIPS. An earlier Core i7 might have acheived 100,000 MIPS. Refer to Instructions Per Second for a discussion on MIPS. Assume that an ISA level instrcution on the 8088 is interpreted to 3 instructions at the hardware level, on average.

Assume that an ISA level instrcution on the Core i7 is interpreted to 5 instructions at the hardware level, on average. The Core i7 can simulate the 8088 instruction set.

Assume that each ISA level instruction from the 8088 can be interpreted to 2 ISA level instructions on the Core i7.

a) How many milliseconds would it take to run 1,000,000 8088-ISA level instructions on this 8088?

b) How many milliseconds would it take to run 1,000,000 8088-ISA level instructions on this Core i7?

c) The 8088 was a dedicated machine for its ISA. The Core i7 can interpret the 8088 ISA. Is a hardware implementation always faster than a software implementation?

Explanation / Answer

Inter 8088 : MIPS Rates : 0.75 MIPS at 10 MHz   0.075

Intel Core i7 Extreme Edition 980X (Hex core)   : MIPS RAtes : 147,600 MIPS at 3.33 GHz   44.7   7.46

As per my unserstand i have present the solutions in below. Let me know if any querys.
Answer for Question 1:
As per MIPS rate in 8088 is 0.075 so..
Total time is = 1/(0.075 * 10^6) * 10^3 = 0.13 Mill Second

Answer for Question 2:
As per MIPS rate in Core i7 is 7.46 so..
Total time is = 1/(7.46 * 10^6) * 10^3 = 0.0013 Mill Second


Answer for Question 3:
Yes, hardware implementation always faster than a software implementation

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote