| 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 | |||||||||||