List of Figures
Figure 1.1 Simplified representation of a computer system 4
Figure 1.2 Stages of a typical compilation sequence 6
Figure 1.3 Tables used for converting between binary, octal, and hex 14
Figure 1.4 Four different representations for binary integers 16
Figure 1.5 Complement tables for bases ten and two 17
Figure 1.6 A section of memory 29
Figure 1.7 Typical memory layout for a program with a 32-bit address space 30
Figure 2.1 Equivalent static variable declarations in assembly and C 42
Figure 3.1 The ARM processor architecture 54
Figure 3.2 The ARM user program registers 56
Figure 3.3 The ARM process status register 57
Figure 5.1 ARM user program registers 112
Figure 6.1 Binary tree of word frequencies 151
Figure 6.2 Binary tree ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access