| BASIS FOR COMPARISON | RISC | CISC | 
| Emphasis on | Software | Hardware | 
| Includes | Single clock | Multi-clock | 
| Instruction-set size | Small | Large | 
| Instruction formats | fixed (32-bit)
  format | Varying formats
  (16-64 bits each instruction). | 
| Addressing modes
  used | Limited to 3-5 | 12-24 | 
| General purpose
  registers used | 32-192 | 8-24 | 
| Memory inferences | Register to register | Memory to memory | 
| Cache design | Split data cache and
  instruction cache. | Unified cache for
  instructions and data. | 
| Clock rate | 50-150 MHz | 33-50 MHz | 
| Cycles Per Instruction | Single cycle for all
  instructions and an average CPI < 1.5. | CPI between 2 and
  15. | 
| CPU Control | Hardwired without
  control memory. | Micro-coded using
  control memory (ROM). | 
 
 
No comments:
Post a Comment