SlideShare a Scribd company logo
1 of 1
Download to read offline
6.3 Consider the loop in the program of Figure 2.8. Assume it is executed in a five-stage
pipeline with forwarding paths to theALU from registers RYand RZ in Figure 5.8. Assume
that the pipeline uses static branch prediction with a not-taken assumption. Draw a diagram
similar to Figure 6.1 for the execution of two successive iterations of the loop.
6.5 Repeat Problem 6.3 for a pipeline that uses delayed branching with one delay slot. Reorder
the instructions as needed to improve performance.

More Related Content

More from Acro1988

7 Aadakilerden hangisi mikroekonomik bir konudur A ind.pdf
7 Aadakilerden hangisi mikroekonomik bir konudur  A ind.pdf7 Aadakilerden hangisi mikroekonomik bir konudur  A ind.pdf
7 Aadakilerden hangisi mikroekonomik bir konudur A ind.pdfAcro1988
 
7 A recent study by Mkare et al 2017 on population stru.pdf
7 A recent study by Mkare et al 2017 on population stru.pdf7 A recent study by Mkare et al 2017 on population stru.pdf
7 A recent study by Mkare et al 2017 on population stru.pdfAcro1988
 
6b Besides Crater Lake give another example on Earth of thi.pdf
6b Besides Crater Lake give another example on Earth of thi.pdf6b Besides Crater Lake give another example on Earth of thi.pdf
6b Besides Crater Lake give another example on Earth of thi.pdfAcro1988
 
6 Write a Python functoion that takes in a dictionary and p.pdf
6 Write a Python functoion that takes in a dictionary and p.pdf6 Write a Python functoion that takes in a dictionary and p.pdf
6 Write a Python functoion that takes in a dictionary and p.pdfAcro1988
 
6710 Let X1X2Xn be a random sample from a distribution.pdf
6710 Let X1X2Xn be a random sample from a distribution.pdf6710 Let X1X2Xn be a random sample from a distribution.pdf
6710 Let X1X2Xn be a random sample from a distribution.pdfAcro1988
 
60 A difference between a ListBox and a dropdown style Com.pdf
60 A difference between a ListBox and a dropdown style Com.pdf60 A difference between a ListBox and a dropdown style Com.pdf
60 A difference between a ListBox and a dropdown style Com.pdfAcro1988
 
62 of 71 delegates in a political convention favored changi.pdf
62 of 71 delegates in a political convention favored changi.pdf62 of 71 delegates in a political convention favored changi.pdf
62 of 71 delegates in a political convention favored changi.pdfAcro1988
 
64 of owned dogs in the United States are spayed or neutere.pdf
64 of owned dogs in the United States are spayed or neutere.pdf64 of owned dogs in the United States are spayed or neutere.pdf
64 of owned dogs in the United States are spayed or neutere.pdfAcro1988
 
6 Farly scientists tried to determine the age of Zarth usin.pdf
6 Farly scientists tried to determine the age of Zarth usin.pdf6 Farly scientists tried to determine the age of Zarth usin.pdf
6 Farly scientists tried to determine the age of Zarth usin.pdfAcro1988
 
6 Using your own words explain the pathophysiology of DIC .pdf
6 Using your own words explain the pathophysiology of DIC .pdf6 Using your own words explain the pathophysiology of DIC .pdf
6 Using your own words explain the pathophysiology of DIC .pdfAcro1988
 
62 A 10yearold boy is admitted with pallor His CBC shows.pdf
62 A 10yearold boy is admitted with pallor His CBC shows.pdf62 A 10yearold boy is admitted with pallor His CBC shows.pdf
62 A 10yearold boy is admitted with pallor His CBC shows.pdfAcro1988
 
6 Write a shell script lsmorebash that displays the file.pdf
6 Write a shell script lsmorebash that displays the file.pdf6 Write a shell script lsmorebash that displays the file.pdf
6 Write a shell script lsmorebash that displays the file.pdfAcro1988
 
6 X1X2X35 are normal random variables with mean and va.pdf
6 X1X2X35 are normal random variables with mean  and va.pdf6 X1X2X35 are normal random variables with mean  and va.pdf
6 X1X2X35 are normal random variables with mean and va.pdfAcro1988
 
6 Name and describe three ways in which cells can drive act.pdf
6 Name and describe three ways in which cells can drive act.pdf6 Name and describe three ways in which cells can drive act.pdf
6 Name and describe three ways in which cells can drive act.pdfAcro1988
 
6 Who developed Data Encryption Standard DES Your answ.pdf
6 Who developed Data Encryption Standard  DES Your answ.pdf6 Who developed Data Encryption Standard  DES Your answ.pdf
6 Who developed Data Encryption Standard DES Your answ.pdfAcro1988
 
6 Describe the features of the function in the graph and cr.pdf
6 Describe the features of the function in the graph and cr.pdf6 Describe the features of the function in the graph and cr.pdf
6 Describe the features of the function in the graph and cr.pdfAcro1988
 
6 Psychologists believe that teenagers use of Facebook incr.pdf
6 Psychologists believe that teenagers use of Facebook incr.pdf6 Psychologists believe that teenagers use of Facebook incr.pdf
6 Psychologists believe that teenagers use of Facebook incr.pdfAcro1988
 
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdfAcro1988
 
6 Give the probability of two individuals heterozygous for .pdf
6 Give the probability of two individuals heterozygous for .pdf6 Give the probability of two individuals heterozygous for .pdf
6 Give the probability of two individuals heterozygous for .pdfAcro1988
 
6 Opportunity cost and production possibilities Edison is a.pdf
6 Opportunity cost and production possibilities Edison is a.pdf6 Opportunity cost and production possibilities Edison is a.pdf
6 Opportunity cost and production possibilities Edison is a.pdfAcro1988
 

More from Acro1988 (20)

7 Aadakilerden hangisi mikroekonomik bir konudur A ind.pdf
7 Aadakilerden hangisi mikroekonomik bir konudur  A ind.pdf7 Aadakilerden hangisi mikroekonomik bir konudur  A ind.pdf
7 Aadakilerden hangisi mikroekonomik bir konudur A ind.pdf
 
7 A recent study by Mkare et al 2017 on population stru.pdf
7 A recent study by Mkare et al 2017 on population stru.pdf7 A recent study by Mkare et al 2017 on population stru.pdf
7 A recent study by Mkare et al 2017 on population stru.pdf
 
6b Besides Crater Lake give another example on Earth of thi.pdf
6b Besides Crater Lake give another example on Earth of thi.pdf6b Besides Crater Lake give another example on Earth of thi.pdf
6b Besides Crater Lake give another example on Earth of thi.pdf
 
6 Write a Python functoion that takes in a dictionary and p.pdf
6 Write a Python functoion that takes in a dictionary and p.pdf6 Write a Python functoion that takes in a dictionary and p.pdf
6 Write a Python functoion that takes in a dictionary and p.pdf
 
6710 Let X1X2Xn be a random sample from a distribution.pdf
6710 Let X1X2Xn be a random sample from a distribution.pdf6710 Let X1X2Xn be a random sample from a distribution.pdf
6710 Let X1X2Xn be a random sample from a distribution.pdf
 
60 A difference between a ListBox and a dropdown style Com.pdf
60 A difference between a ListBox and a dropdown style Com.pdf60 A difference between a ListBox and a dropdown style Com.pdf
60 A difference between a ListBox and a dropdown style Com.pdf
 
62 of 71 delegates in a political convention favored changi.pdf
62 of 71 delegates in a political convention favored changi.pdf62 of 71 delegates in a political convention favored changi.pdf
62 of 71 delegates in a political convention favored changi.pdf
 
64 of owned dogs in the United States are spayed or neutere.pdf
64 of owned dogs in the United States are spayed or neutere.pdf64 of owned dogs in the United States are spayed or neutere.pdf
64 of owned dogs in the United States are spayed or neutere.pdf
 
6 Farly scientists tried to determine the age of Zarth usin.pdf
6 Farly scientists tried to determine the age of Zarth usin.pdf6 Farly scientists tried to determine the age of Zarth usin.pdf
6 Farly scientists tried to determine the age of Zarth usin.pdf
 
6 Using your own words explain the pathophysiology of DIC .pdf
6 Using your own words explain the pathophysiology of DIC .pdf6 Using your own words explain the pathophysiology of DIC .pdf
6 Using your own words explain the pathophysiology of DIC .pdf
 
62 A 10yearold boy is admitted with pallor His CBC shows.pdf
62 A 10yearold boy is admitted with pallor His CBC shows.pdf62 A 10yearold boy is admitted with pallor His CBC shows.pdf
62 A 10yearold boy is admitted with pallor His CBC shows.pdf
 
6 Write a shell script lsmorebash that displays the file.pdf
6 Write a shell script lsmorebash that displays the file.pdf6 Write a shell script lsmorebash that displays the file.pdf
6 Write a shell script lsmorebash that displays the file.pdf
 
6 X1X2X35 are normal random variables with mean and va.pdf
6 X1X2X35 are normal random variables with mean  and va.pdf6 X1X2X35 are normal random variables with mean  and va.pdf
6 X1X2X35 are normal random variables with mean and va.pdf
 
6 Name and describe three ways in which cells can drive act.pdf
6 Name and describe three ways in which cells can drive act.pdf6 Name and describe three ways in which cells can drive act.pdf
6 Name and describe three ways in which cells can drive act.pdf
 
6 Who developed Data Encryption Standard DES Your answ.pdf
6 Who developed Data Encryption Standard  DES Your answ.pdf6 Who developed Data Encryption Standard  DES Your answ.pdf
6 Who developed Data Encryption Standard DES Your answ.pdf
 
6 Describe the features of the function in the graph and cr.pdf
6 Describe the features of the function in the graph and cr.pdf6 Describe the features of the function in the graph and cr.pdf
6 Describe the features of the function in the graph and cr.pdf
 
6 Psychologists believe that teenagers use of Facebook incr.pdf
6 Psychologists believe that teenagers use of Facebook incr.pdf6 Psychologists believe that teenagers use of Facebook incr.pdf
6 Psychologists believe that teenagers use of Facebook incr.pdf
 
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf
6 KDEL dizisinin sinyal dizisinin ve nkleer lokalizasyon .pdf
 
6 Give the probability of two individuals heterozygous for .pdf
6 Give the probability of two individuals heterozygous for .pdf6 Give the probability of two individuals heterozygous for .pdf
6 Give the probability of two individuals heterozygous for .pdf
 
6 Opportunity cost and production possibilities Edison is a.pdf
6 Opportunity cost and production possibilities Edison is a.pdf6 Opportunity cost and production possibilities Edison is a.pdf
6 Opportunity cost and production possibilities Edison is a.pdf
 

Recently uploaded

Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

63 Consider the loop in the program of Figure 28 Assume i.pdf

  • 1. 6.3 Consider the loop in the program of Figure 2.8. Assume it is executed in a five-stage pipeline with forwarding paths to theALU from registers RYand RZ in Figure 5.8. Assume that the pipeline uses static branch prediction with a not-taken assumption. Draw a diagram similar to Figure 6.1 for the execution of two successive iterations of the loop. 6.5 Repeat Problem 6.3 for a pipeline that uses delayed branching with one delay slot. Reorder the instructions as needed to improve performance.