Fundamentals of embedded software :
Lewis, D. W. 1946-
Fundamentals of embedded software : where C and Assembly meet / Daniel W. Lewis. - Upper Saddle River, NJ : Prentice Hall, c2002. - xvi, 266 p. : ill. ; 24 cm. +
Includes index.
Chapter 1. Introduction --
Chapter 2. Data representation --
Chapter 3. Getting the most out of C --
Chapter 4. A programmer's view of computer organization --
Chapter 5. Mixing C and assembly --
Chapter 6. Input/output programming --
Chapter 7. Concurrent software --
Chapter 8. Scheduling --
Chapter 9. Memory management --
Chapter 10. Shared memory --
Chapter 11. System initialization --
Appendix A: Contents of the CD-Rpm --
Appendix B: The DJGPP C/C++compiler --
Appendix C: The NASM assembler --
Appendix D: Programming projects --
Appendix E: The libepc library --
Appendix F: The boot loader. TOC
0130615897 (alk. paper) 8178086042 9780130675361 9780130615893
2001036058
Embedded computer systems--Programming.
C (Computer program language)
Assembly languages (Electronic computers)
TK7895.E42 / L49 2002
005.3 LEF / 2002
Fundamentals of embedded software : where C and Assembly meet / Daniel W. Lewis. - Upper Saddle River, NJ : Prentice Hall, c2002. - xvi, 266 p. : ill. ; 24 cm. +
Includes index.
Chapter 1. Introduction --
Chapter 2. Data representation --
Chapter 3. Getting the most out of C --
Chapter 4. A programmer's view of computer organization --
Chapter 5. Mixing C and assembly --
Chapter 6. Input/output programming --
Chapter 7. Concurrent software --
Chapter 8. Scheduling --
Chapter 9. Memory management --
Chapter 10. Shared memory --
Chapter 11. System initialization --
Appendix A: Contents of the CD-Rpm --
Appendix B: The DJGPP C/C++compiler --
Appendix C: The NASM assembler --
Appendix D: Programming projects --
Appendix E: The libepc library --
Appendix F: The boot loader. TOC
0130615897 (alk. paper) 8178086042 9780130675361 9780130615893
2001036058
Embedded computer systems--Programming.
C (Computer program language)
Assembly languages (Electronic computers)
TK7895.E42 / L49 2002
005.3 LEF / 2002