ISA: Types | |||||||||||
Types of architectures | |||||||||||
CISC: complex instruction set computer | |||||||||||
Traditional computer architecture | |||||||||||
Unique instructions for as many operations as possible | |||||||||||
Advantages | |||||||||||
Each instruction can do more work | |||||||||||
Programs use less memory | |||||||||||
Easier to program directly or to write compilers | |||||||||||
Disadvantages | |||||||||||
More complex hardware circuits | |||||||||||
More expensive to develop and build | |||||||||||
Usually slower | |||||||||||