The state diagram below represents one of the many possible 2?bit state machines that can be used to perform prediction. Explain, in plain English, what it does.
1. If you are in state S1 (not taken) and the next branch is taken, you go straight to state S3, the strongly taken
state.
2. If you are in state S3, a taken branch takes you to state S2 (rather than back to state S3). State S3 is not a
saturating state. If there is a sequence of taken branches, the system oscillates between S2 and S3. From
state S3 the next state is always state S2 (since a taken and a not taken have the same destination).
We can regard S0 as a strongly not taken state and all not taken branches lead towards this state. States S0, S1,
S2, S3 behave exactly like the corresponding states in a saturating counter with respect to not taken branches.
The differences between this and a saturating counter are:
You might also like to view...
Which of the following layers of the OSI model is responsible for routing the information in the network?
A) Transport layer B) Network layer C) Session layer D) Physical layer
Importing is the process of inserting external data, data created or stored in another format, into the current application
Indicate whether the statement is true or false
________ software enables hardware or devices to work with your computer
A) Utility B) Application C) System D) Driver
You can click the Show Markup button to hide all the comments in a presentation.
Answer the following statement true (T) or false (F)