| ![]() |
This lecture and the next cover Section 2.1 of textbook about processors.
![]() John von Neumann | ![]() |
| ![]() |
Level 0 is the hardware, whose "language" allows:
Level 1 is the microarchitecture:
| ![]() |
Microinstruction | Direct Execution | w/Control Store | w/o Control Store |
---|---|---|---|
1 | 0 ns | 100 ns | 500 ns |
2 | 0 ns | 100 ns | 500 ns |
3 | 0 ns | 100 ns | 500 ns |
4 | 0 ns | 100 ns | 500 ns |
(memory ref) | 500 ns | 500 ns | 500 ns |
5 | 0 ns | 100 ns | 500 ns |
6 | 0 ns | 100 ns | 500 ns |
(memory ref) | 500 ns | 500 ns | 500 ns |
7 | 0 ns | 100 ns | 500 ns |
8 | 0 ns | 100 ns | 500 ns |
9 | 0 ns | 100 ns | 500 ns |
10 | 0 ns | 100 ns | 500 ns |
Total | 1,000 ns | 2,000 ns | 6,000 ns |
![]() Too nice? |
| ![]() Too silly? |
![]() Too sleepy? |
| ![]() Too strange? |