Fundamentals of embedded software : where C and assembly meet / by Daniel W. Lewis

By: Lewis, Daniel WMaterial type: TextTextPublication details: New Delhi : Pearson Education Private Limited, 2009, 2002cDescription: xvi, 266 p. ill. ; 24 cm. + 1 Compact Disc (4 3/4 in.)ISBN: 9788177584134Subject(s): Embedded computer -- ProgrammingDDC classification: 005.133
Contents:
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.
Summary: For 2nd year courses in Assembly Language Programming in Computer Science, Embedded Systems Design, Real-Time Analysis, Computer Engineering, or Electrical Engineering curricula. Requires prior
List(s) this item appears in: CS titles
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
CD/DVD CD/DVD Namal Library
CD/DVD Rack
005.133 LEW-F 2009 436 (Browse shelf (Opens below)) Available CD00436
CD/DVD CD/DVD Namal Library
CD/DVD Rack
005.133 LEW-F 2009 3943 (Browse shelf (Opens below)) Available CD03943
Books Books Namal Library
Computer Science
005.133 LEW-F 2009 436 (Browse shelf (Opens below)) Available 436
Books Books Namal Library
Computer Science
005.133 LEW-F 2011 3943 (Browse shelf (Opens below)) c.2 Available 0003943
Total holds: 0

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.

For 2nd year courses in Assembly Language Programming in Computer Science, Embedded Systems Design, Real-Time Analysis, Computer Engineering, or Electrical Engineering curricula. Requires prior

There are no comments on this title.

to post a comment.