<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>01370cam a22002414a 4500</leader>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">0130615897</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9780130615893</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">0130675369</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9780130675361</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">8120323750</subfield>
  </datafield>
  <datafield tag="050" ind1="0" ind2="0">
    <subfield code="a">TK 7895</subfield>
    <subfield code="b">LEW</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Lewis, Daniel W.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Fundamentals of embedded software :</subfield>
    <subfield code="b">where C and assembly meet /</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">New Delhi :</subfield>
    <subfield code="b">Prentice-Hall of India Private Limited,</subfield>
    <subfield code="c">c2002.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xvi, 266 pages :</subfield>
    <subfield code="b">Illustrations ;</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">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.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Embedded computer systems - programming.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">C (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Assembly languages (Electronic computers)</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="1">
    <subfield code="u">http://catdir.loc.gov/catdir/toc/fy031/2001036058.html</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">lcc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="a">GIMPA</subfield>
    <subfield code="b">GIMPA</subfield>
    <subfield code="c">REF</subfield>
    <subfield code="d">2008-11-04</subfield>
    <subfield code="e">Donation</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">TK 7895 LEW</subfield>
    <subfield code="p">54908</subfield>
    <subfield code="r">2023-09-26</subfield>
    <subfield code="w">2023-09-26</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="a">GIMPA</subfield>
    <subfield code="b">GIMPA</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2008-11-04</subfield>
    <subfield code="e">Donation</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">TK 7895 LEW</subfield>
    <subfield code="p">54907</subfield>
    <subfield code="r">2023-09-26</subfield>
    <subfield code="w">2023-09-26</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">3170</subfield>
    <subfield code="d">3170</subfield>
  </datafield>
</record>
