i have started to attempt the sample exam questions available on your websites.

there is something i dun understand for question 1,

that is what do u mean by hardware interlocking, what difference does it

made to the timing

diagram for a set of instructions, i cannot find the definition or

explanation for it in

lecture notes and in the text, that is why i wrote this email to u hoping

u can help me in clarifying

this term. Thanks for the time taken to read this email.

 

Interlocking hardware is the hardware that blocks the pipeline when dependencies are detected. Show what happens when it is present and not, i.e. when the pipeline stalls automatically and when it doesn't

 

What does orthogonal mean with regards to RISC arch.?

 

It means that the same techniques are used for all instructions, the address and register fields are found in the same bit positions in all instructions, etc. The opposite is to have different encodings for various instructions, like other CISC machines.


Disclaimer