Plan
• The RTM circuit can execute only 1 RRR instruction (add)… now we need to do the rest!
• We start with a basic datapath for Sigma16
– Just what's required to execute (the core part of) the instruction set
• Then we’ll add the rest of a basic system: control and I/O
• Then we’ll look at some more sophisticated techniques
– Described at higher level, without every detail implemented at circuit level
– Examples: Cache, Pipelining, Superscalar
4