Page 13 - ARM 64 Bit Assembly Language
P. 13

List of figures

                  Fig. 10.8  Examples of the rev instruction.                                    384
                  Fig. 11.1  Typical hardware address mapping for memory and devices.            406
                  Fig. 11.2  GPIO pins being used for input and output.                          413
                  Fig. 11.3  The Raspberry Pi expansion header location.                         418
                  Fig. 11.4  The Raspberry Pi extended expansion header pin assignments.         419
                  Fig. 11.5  Pulse Density Modulation.                                           421
                  Fig. 11.6  Pulse Width Modulation.                                             422
                  Fig. 11.7  Typical system with a clock management device.                      427
                  Fig. 11.8  Transmitter and receiver timings for two UARTS. The receiver clock is running
                            slightly slower than the transmitter clock, but data is still received correctly.  431
                  Fig. 12.1  Basic exception processing.                                         446
                  Fig. 12.2  Exception processing with multiple user processes.                  447
                  Fig. 12.3  The PSTATE register.                                                449
                  Fig. 12.4  AArch64 vector table structure.                                     452
                  Fig. 12.5  Running make to build the image.                                    466
                  Fig. 12.6  Running make to build the image.                                    477














































                                                          xii
   8   9   10   11   12   13   14   15   16   17   18