Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given this Intermediate File of aCompiler: ( 1 ) : = #1 Indx ( 2 ) JGT Indx #25 (20) ( 3 ) - Indx
Given this Intermediate File of aCompiler:
( 1 ) | : = | #1 |
| Indx |
( 2 ) | JGT | Indx | #25 | (20) |
( 3 ) | - | Indx | #1 | t1 |
( 4 ) | * | t1 | #10 | t2 |
( 5 ) | * | #2 | MLK | t3 |
( 6 ) | - | t3 | #1 | t4 |
( 7 ) | - | t4 | #1 | t5 |
( 8 ) | + | t2 | t5 | t6 |
( 9 ) | * | t6 | #4 | t7 |
( 10 ) | - | Indx | #1 | t8 |
( 11 ) | * | t8 | #10 | t9 |
( 12 ) | * | #2 | MLK | t10 |
( 13 ) | - | t10 | #1 | t11 |
( 14 ) | + | t9 | t11 | t12 |
( 15 ) | * | t12 | #4 | t13 |
( 16 ) | : = | ZYX[t13] |
| CBA[t7] |
( 17 ) | + | #1 | Indx | t14 |
( 18 ) | : = | t14 |
| Indx |
( 19 ) | JMP |
|
| ( 2 ) |
( 20 ) |
|
|
|
|
Optimize the code.
Mark which statements would be moved,modified, or removed. Machine independent code optimization uses manytechniques. List the optimization methods you used.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started