Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Q1. (20 points) Describe the steps to transform a program written in a high-level language such as C into a representation that is directly executed
Q1. (20 points) Describe the steps to transform a program written in a high-level language such as C into a representation that is directly executed by a computer processor (Machine language). Q2. (40 points) Assume a 15cm diameter wafer has a cost of 12, contains 84 dies, and has 0.020 defects /cm2. Assume a 20cm diameter wafer has a cost of 15 , contains 100 dies, and has 0.031 defects/cm a. Find the yield of both wafers. b. Find the cost per die for both wafers. c. If the number of dies per wafer is increased by 10% and the defects per area unit increases by 15%, find the die area and yield. d. Assume a fabrication process improves the yield from 0.92 to 0.95. Find the defects per area unit for each version of the technology given a die area of 200mm2. Q3. (20 points) Translate the following C code to MIPS, g,h,k and i are assigned to $s1,$s2,$s3 and $s4 respectively. g=g(h+k)i Q4. (20 points) Assume that registers $s0 and $s1 hold the value 000000125 and 000000000. What is the value of $ t 0 for the following assembly codes? 1. add $t0,$s0,$s1 2. addi $t0,$s0,5 3. add $t1,$s0,$t0 4. li $t0,6
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