Fundamentals of embedded software : where C and assembly meet /
Lewis, Daniel W.
Fundamentals of embedded software : where C and assembly meet / - New Delhi : Prentice-Hall of India Private Limited, c2002. - xvi, 266 pages : Illustrations ;
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.
0130615897 9780130615893 0130675369 9780130675361 8120323750
Embedded computer systems - programming.
C (Computer program language)
Assembly languages (Electronic computers)
TK 7895 / LEW
Fundamentals of embedded software : where C and assembly meet / - New Delhi : Prentice-Hall of India Private Limited, c2002. - xvi, 266 pages : Illustrations ;
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.
0130615897 9780130615893 0130675369 9780130675361 8120323750
Embedded computer systems - programming.
C (Computer program language)
Assembly languages (Electronic computers)
TK 7895 / LEW
