Rename the registers below to prevent dependency conflicts


1. a) Identify thon RAW, WAR, & WAW dopondoncios in the following instruction soguonco:

R1 4- 100
12: R1 it- R2 • R4
13: R2 4- R4 - 25
14: R4 E R1 + R3
15: R1 E R1 + 30

b) Rename the registers (below) to prevent dependency conflicts; identify  initial register values by the subscript "a" and subsequent values by sequential alphabetical letters.

11: R1 4- 100
12: R1 4- R2 + R4
13: R2 F R4 - 25
14: R4 4- R1 + R3
15: R1 4- R1 + 301. a) Using MO diagrams below. Complete diagram A as a logical cache and the diagram a as a physical cache.

2. a) Using the diagrams below, complete diagram A as a logical cache and the diagram 8 as a physical cache.

b) Describe the advantages and disadvantages of each type of cache memory. In particular, discuss the relative speed of each type of cache and their respective impacts on the paging system.

2. Describe. In detail, each of the following I10 systems a) Programmed I/O

b) Interrupt-Drivon 110
c) Direct Memory Access
d) I/O Channels

Request for Solution File

Ask an Expert for Answer!!
Basic Computer Science: Rename the registers below to prevent dependency conflicts
Reference No:- TGS01036146

Expected delivery within 24 Hours