What are the basic components in a Microprocessor?
What is MESI?
What are the different hazards? How do you avoid them?
What is the pipelining?
Cache Size is 64KB, Block size is 32B and the cache is Two-Way Set Associative. For a 32-bit physical address, give the division between Block Offset, Index and Tag.
Convert 65(Hex) to Binary?
Convert a number to its twos compliment and back?
The CPU is busy but you want to stop and do some other task. How do you do it?
What is the difference between interrupt service routine and subroutine?
For a pipeline with "n" stages, whats the ideal throughput? What prevents us from achieving this ideal throughput?