Construct a program that implements a simulation of both static and dynamic branch prediction.
This assignment will have you construct a program that implements a simulation of both static and dynamic branch prediction. There are two files associated with this assignment: a description of the assignment and a branch history trace file to be used for analysis. The trace file format is described in the assignment document.