div class=ts-pagebutton class=gotoPage data-page=1Page 1button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page1jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=1 data-page=1 class=ts-thumb lazyload alt=Page 1: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails1jpg width=140 height=200 adivp1p pStructural Hazards in Pipeliningp pAppendix A2p p2pdivdiv class=ts-pagebutton class=gotoPage data-page=2Page 2button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page2jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=2 data-page=2 class=ts-thumb lazyload alt=Page 2: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails2jpg width=140 height=200 adivp2p p3p p4pdivdiv class=ts-pagebutton class=gotoPage data-page=3Page 3button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page3jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=3 data-page=3 class=ts-thumb lazyload alt=Page 3: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails3jpg width=140 height=200 adivp3p p5p p6pdivdiv class=ts-pagebutton class=gotoPage data-page=4Page 4button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page4jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=4 data-page=4 class=ts-thumb lazyload alt=Page 4: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails4jpg width=140 height=200 adivp4p p7p p8pdivdiv class=ts-pagebutton class=gotoPage data-page=5Page 5button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page5jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=5 data-page=5 class=ts-thumb lazyload alt=Page 5: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails5jpg width=140 height=200 adivp5p p9p p10pdivdiv class=ts-pagebutton class=gotoPage data-page=6Page 6button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page6jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=6 data-page=6 class=ts-thumb lazyload alt=Page 6: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails6jpg width=140 height=200 adivp6p p11p p12pdivdiv class=ts-pagebutton class=gotoPage data-page=7Page 7button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page7jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=7 data-page=7 class=ts-thumb lazyload alt=Page 7: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails7jpg width=140 height=200 adivp7p p13p p14pdivdiv class=ts-pagebutton class=gotoPage data-page=8Page 8button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page8jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=8 data-page=8 class=ts-thumb lazyload alt=Page 8: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails8jpg width=140 height=200 adivp8p p15p pData Hazards and Forwardingpdivdiv class=ts-pagebutton class=gotoPage data-page=9Page 9button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page9jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=9 data-page=9 class=ts-thumb lazyload alt=Page 9: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails9jpg width=140 height=200 adivp9p p17p p18pdivdiv class=ts-pagebutton class=gotoPage data-page=10Page 10button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page10jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=10 data-page=10 class=ts-thumb lazyload alt=Page 10: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails10jpg width=140 height=200 adivp10p p19p p20pdivdiv class=ts-pagebutton class=gotoPage data-page=11Page 11button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page11jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=11 data-page=11 class=ts-thumb lazyload alt=Page 11: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails11jpg width=140 height=200 adivp11p p21p p22pdivdiv class=ts-pagebutton class=gotoPage data-page=12Page 12button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page12jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=12 data-page=12 class=ts-thumb lazyload alt=Page 12: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails12jpg width=140 height=200 adivp12p p23p p24pdivdiv class=ts-pagebutton class=gotoPage data-page=13Page 13button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page13jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=13 data-page=13 class=ts-thumb lazyload alt=Page 13: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails13jpg width=140 height=200 adivp13p p25p p26pdivdiv class=ts-pagebutton class=gotoPage data-page=14Page 14button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page14jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=14 data-page=14 class=ts-thumb lazyload alt=Page 14: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails14jpg width=140 height=200 adivp14p p27p p28pdivdiv class=ts-pagebutton class=gotoPage data-page=15Page 15button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page15jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=15 data-page=15 class=ts-thumb lazyload alt=Page 15: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails15jpg width=140 height=200 adivp15p p29end of the MEMp p30pdivdiv class=ts-pagebutton class=gotoPage data-page=16Page 16button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page16jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=16 data-page=16 class=ts-thumb lazyload alt=Page 16: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails16jpg width=140 height=200 adivp16p p31p p32pdivdiv class=ts-pagebutton class=gotoPage data-page=17Page 17button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page17jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=17 data-page=17 class=ts-thumb lazyload alt=Page 17: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails17jpg width=140 height=200 adivp17p p33p p34pdivdiv class=ts-pagebutton class=gotoPage data-page=18Page 18button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page18jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=18 data-page=18 class=ts-thumb lazyload alt=Page 18: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails18jpg width=140 height=200 adivp18p p35p p36pdivdiv class=ts-pagebutton class=gotoPage data-page=19Page 19button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page19jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=19 data-page=19 class=ts-thumb lazyload alt=Page 19: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails19jpg width=140 height=200 adivp19p p37p p38pdivdiv class=ts-pagebutton class=gotoPage data-page=20Page 20button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page20jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=20 data-page=20 class=ts-thumb lazyload alt=Page 20: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails20jpg width=140 height=200 adivp20p pControl Hazardsp p40pdivdiv class=ts-pagebutton class=gotoPage data-page=21Page 21button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page21jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=21 data-page=21 class=ts-thumb lazyload alt=Page 21: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails21jpg width=140 height=200 adivp21p p41p p42pdivdiv class=ts-pagebutton class=gotoPage data-page=22Page 22button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page22jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=22 data-page=22 class=ts-thumb lazyload alt=Page 22: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails22jpg width=140 height=200 adivp22p p43p p44pdivdiv class=ts-pagebutton class=gotoPage data-page=23Page 23button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page23jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=23 data-page=23 class=ts-thumb lazyload alt=Page 23: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails23jpg width=140 height=200 adivp23p p45p p46pdivdiv class=ts-pagebutton class=gotoPage data-page=24Page 24button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page24jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=24 data-page=24 class=ts-thumb lazyload alt=Page 24: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails24jpg width=140 height=200 adivp24p p47p p48pdivdiv class=ts-pagebutton class=gotoPage data-page=25Page 25button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page25jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=25 data-page=25 class=ts-thumb lazyload alt=Page 25: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails25jpg width=140 height=200 adivp25p p49p p50pdivdiv class=ts-pagebutton class=gotoPage data-page=26Page 26button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page26jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=26 data-page=26 class=ts-thumb lazyload alt=Page 26: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails26jpg width=140 height=200 adivp26p p51p p52pdivdiv class=ts-pagebutton class=gotoPage data-page=27Page 27button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page27jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=27 data-page=27 class=ts-thumb lazyload alt=Page 27: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails27jpg width=140 height=200 adivp27p p53p p54pdivdiv class=ts-pagebutton class=gotoPage data-page=28Page 28button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page28jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=28 data-page=28 class=ts-thumb lazyload alt=Page 28: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails28jpg width=140 height=200 adivp28p p55p p56pdivdiv class=ts-pagebutton class=gotoPage data-page=29Page 29button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page29jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=29 data-page=29 class=ts-thumb lazyload alt=Page 29: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails29jpg width=140 height=200 adivp29p p57p p58pdivdiv class=ts-pagebutton class=gotoPage data-page=30Page 30button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page30jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=30 data-page=30 class=ts-thumb lazyload alt=Page 30: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails30jpg width=140 height=200 adivp30p p59p p60pdivdiv class=ts-pagebutton class=gotoPage data-page=31Page 31button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page31jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=31 data-page=31 class=ts-thumb lazyload alt=Page 31: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails31jpg width=140 height=200 adivp31p p61p p62pdivdiv class=ts-pagebutton class=gotoPage data-page=32Page 32button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page32jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=32 data-page=32 class=ts-thumb lazyload alt=Page 32: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails32jpg width=140 height=200 adivp32p p63p p64pdivdiv class=ts-pagebutton class=gotoPage data-page=33Page 33button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page33jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=33 data-page=33 class=ts-thumb lazyload alt=Page 33: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails33jpg width=140 height=200 adivp33p p65p pFloating Point Operationspdivdiv class=ts-pagebutton class=gotoPage data-page=34Page 34button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page34jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=34 data-page=34 class=ts-thumb lazyload alt=Page 34: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails34jpg width=140 height=200 adivp34p p67p p68pdivdiv class=ts-pagebutton class=gotoPage data-page=35Page 35button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page35jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=35 data-page=35 class=ts-thumb lazyload alt=Page 35: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails35jpg width=140 height=200 adivp35p p69p p70pdivdiv class=ts-pagebutton class=gotoPage data-page=36Page 36button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page36jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=36 data-page=36 class=ts-thumb lazyload alt=Page 36: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails36jpg width=140 height=200 adivp36p p71p p72pdivdiv class=ts-pagebutton class=gotoPage data-page=37Page 37button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page37jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=37 data-page=37 class=ts-thumb lazyload alt=Page 37: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails37jpg width=140 height=200 adivp37p p73p p74p ppipelinepdivdiv class=ts-pagebutton class=gotoPage data-page=38Page 38button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page38jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=38 data-page=38 class=ts-thumb lazyload alt=Page 38: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails38jpg width=140 height=200 adivp38p p75p p76pdivdiv class=ts-pagebutton class=gotoPage data-page=39Page 39button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page39jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=39 data-page=39 class=ts-thumb lazyload alt=Page 39: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails39jpg width=140 height=200 adivp39p p77p p78pdivdiv class=ts-pagebutton class=gotoPage data-page=40Page 40button div class=ts-imagea href=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5page40jpg target=_blank img data-url=structural-hazards-in-pipelining-york-structural-hazards-structural-hazardshtmlpage=40 data-page=40 class=ts-thumb lazyload alt=Page 40: Structural Hazards in Pipelining - York University · Structural Hazards * Structural hazards occur when two or more instruct ons need the same resource Common methods for eliminating loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader042vdocumentsnetreader042viewer20220401235e176c401d54de787f756f1chtml5thumbnails40jpg width=140 height=200 adivp40p p79pdiv