User:SNAZee/sandbox

•CISC

–Single register set

–One or two register  operands per instruction

–Parameter passing  through memory

–Multiple cycle  instructions

–Microprogrammed  control

–Less pipelined

–Many complex  instructions

–Variable length  instructions

–Complexity in microcode

–Many instructions can access memory

–Many addressing modes

•RISC

–Multiple register sets

–Three operands per instruction

–Parameter passing  through register  windows

–Single-cycle instructions

–Hardwired  control

–Highly pipelined

–Simple instructions, few  in number

–Fixed length instructions

–Complexity in compiler

–Only LOAD/STORE instructions access  memory

–Few addressing modes