Linux Kernel Architecture
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1169 Appendix B: Working with the Source Code Figure B-7: Inspecting commits wi ...
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1170 Appendix B: Working with the Source Code by line (or, if desired, assemble ...
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1171 Appendix B: Working with the Source Code ❑ Set breakpoints that halt the p ...
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1172 Appendix B: Working with the Source Code Figure B-8: Examining data struct ...
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1173 Appendix B: Working with the Source Code short stub code in the kernel to ...
Mauerer runapp02.tex V2 - 09/04/2008 6:09pm Page 1174 Appendix B: Working with the Source Code processes). Refer to the UML docu ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1175 Notes on C For more than 25 years, C has been the preferred programming langu ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1176 Appendix C: Notes on C..................................................... C ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1177 Appendix C: Notes on C merging of repeated expressions and items of code in a ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1178 Appendix C: Notes on C The exact meaning of the individual assembler commands ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1179 Appendix C: Notes on C .LC0: .ascii "Hello, World!\n\000" .text .align 2 .glo ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1180 Appendix C: Notes on C The size of the additional macro and C files is simila ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1181 Appendix C: Notes on C Frame 1 Frame 2 Frame 3 Frame Pointer Stack Pointer Re ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1182 Appendix C: Notes on C A procedure call therefore consists of the following t ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1183 Appendix C: Notes on C <main>: 1: push ebp 2: mov ebp,esp 3: sub esp,0x ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1184 Appendix C: Notes on C The local variablesaandbmust be used as arguments for ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1185 Appendix C: Notes on C values are stored at the beginning of the active activ ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1186 Appendix C: Notes on C Non-optimized assembler output looks like this: .file ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1187 Appendix C: Notes on C .text .p2align 4,,15 .globl main .type main,@function ...
Mauerer app03.tex V1 - 09/04/2008 6:11pm Page 1188 Appendix C: Notes on C status variable at the end of the loop body and then c ...
«
56
57
58
59
60
61
62
63
64
65
»
Free download pdf