Title: Figure 10.1 CISSC versus RISC instruction execution
1Figure 10.1 CISSC versus RISC instruction
execution
2Figure 10.3 Power PC integer arithmetic
instruction format
3Figure 10.5 Circular register buffer (a)
current window, (b) after window shift
4Figure 10.5 (continued)
5Figure 10.6 Fetch-execute cycle for
register-to-register move instruction
6Figure 10.7 Moving the address space to address
more memory
7Figure 10.8 Base register address creation
8Figure 10.9 Load instruction format
9(No Transcript)
10Figure 10.10 Fetch-execute cycle for relative
addressing
11Figure 10.11 Example of LMC immediate addressing
12Figure 10.12 Fetch-execute cycle with immediate
addressing
13Figure 10.14 Little Man indirect addressing
14Figure 10.14 (continued)
15Figure 10.17 Obtaining the data with register
indirect addressing
16Figure 10.18 68000 MOVE instruction format
17Figure 10.19 Modifying an address with an index
register
18Figure 10.20 Indexing a base offset address
19Figure 10.22 Fetch-execute timing diagram
20Figure 10.23 Pipelining
21Figure 10.24 Alternative CPU organization
22Figure 10.25 A more general CPU block diagram
23Figure 10.26 Scalar versus superscalar processing
24Figure 10.27 Modern CPU block diagram