What is Widespread compatibility which above ZevenZero said?
This happens to anybody who is trying to jump in to the subject without learning it systematically.
It means the RISC processors are incompatible with
popular CISC architecture chips such as x86 made by both Intel and AMD. CISC architecture chips are widespread (popular and distributed in massive quantities) than RISC these days. When you step out, you see this reality. How many Apple machines (mostly with PowerPC chip) you have seen and how many IBM compatibles with Intel or AMD chips.
So nothing complicated as you think in that word.
What is CPI ratio of microprocessor?This is has several location of Sandun's Short note.
CPI is for cycles per instructions. This is one of the ratings used to measure performance of a CPU.
In most of the processors we have today are single-CPI (or 1 CPI) for instructions like addition. Say you a 1GHz chip. That means you can perform 1,000,000,000 number of additions per second.
A more popular rating is MIPS or Million Instructions Per Second since almost all chips can perform millions of instructions per second. Even the small Rs. 500 RISC microcontrollers work in 20MHz and those can perform most of the functions such as ADD, SUB in single-cycle. Say you have 20 Million ADDs to perform. This type of cheap microcontroller can complete that 1 second.
This is a very important advise to you. Systematic learning is very important when it comes to technology subjects. You can become a 'Jack of all trades, master of none'. This is not worth in technology field. You'll never be able to do anything useful. The subject you are referring is called "Computer Architecture" and the university standard reference has been given to you before. The Indian publication is around Rs. 1000 (according to my memory). This must be also available in public libraries. When you learn through such a standard book, you will get to know that you are learning the subject in full. So at the end of book, you will feel confident on yourself about the subject. It doesn't required to go to a university to do that. If you can follow these books, ask questions in places like ROBOT.LK and clear out problems, I'm sure you can become a master.
Good luck Nandika buddy!!!!!