See MIPS run /:
This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmer...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
San Francisco, Calif. :
Morgan Kaufmann Publishers/Elsevier,
©2007.
|
Ausgabe: | 2nd ed. |
Schlagworte: | |
Online-Zugang: | Volltext Volltext |
Zusammenfassung: | This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based. * Completely new material offers the best explanation available on how Linux runs on real hardware. * Provides a complete, updated and easy-to-use guide to the MIPS instruction set using the MIPS32 standard as the baseline architecture with the MIPS64 as the main option. * Retains the same engaging writing style that made the first edition so readable, reflecting the authors 20+ years experience in designing systems based on the MIPS architecture. |
Beschreibung: | 1 online resource (xix, 492 pages) : illustrations |
Bibliographie: | Includes bibliographical references (pages 477-479) and index. |
ISBN: | 9780120884216 0120884216 9780080525235 0080525237 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn162130089 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 070802s2007 caua ob 001 0 eng d | ||
010 | |z 2006287016 | ||
040 | |a OPELS |b eng |e pn |c OPELS |d BAKER |d OCLCQ |d COO |d OCLCO |d N$T |d YDXCP |d MERUC |d UBY |d ZCU |d E7B |d IDEBK |d DKDLA |d OCLCQ |d UMI |d OCLCO |d DEBSZ |d OCLCQ |d OCLCF |d NNO |d AU@ |d UKDOC |d SE4M6 |d OCLCQ |d OCLCO |d OCLCQ |d AZK |d LOA |d JBG |d AGLDB |d MOR |d PIFAG |d OCLCQ |d OCLCO |d U3W |d COCUF |d STF |d WRM |d D6H |d OCLCQ |d VTS |d CEF |d INT |d VT2 |d OCLCQ |d OCLCO |d WYU |d OCLCQ |d OCLCO |d LEAUB |d OCLCQ |d OCLCO |d UKCRE |d OCLCQ |d M8D |d OCLCO |d OCLCQ |d KSU |d OCLCQ |d OCLCO |d OCLCL |d EZC |d COA | ||
019 | |a 172716751 |a 441792311 |a 488133551 |a 505135462 |a 507548155 |a 648267241 |a 780855508 |a 790832468 |a 817611452 |a 824148905 |a 961512670 |a 962725684 |a 966208487 |a 988463949 |a 991950156 |a 1034919456 |a 1037706764 |a 1038650604 |a 1055355220 |a 1063984981 |a 1081294976 |a 1103251265 |a 1129358870 |a 1152999685 |a 1240525309 |a 1340101879 | ||
020 | |a 9780120884216 | ||
020 | |a 0120884216 | ||
020 | |a 9780080525235 |q (electronic bk.) | ||
020 | |a 0080525237 |q (electronic bk.) | ||
024 | 8 | |a (WaSeSS)ssj0000243356 | |
035 | |a (OCoLC)162130089 |z (OCoLC)172716751 |z (OCoLC)441792311 |z (OCoLC)488133551 |z (OCoLC)505135462 |z (OCoLC)507548155 |z (OCoLC)648267241 |z (OCoLC)780855508 |z (OCoLC)790832468 |z (OCoLC)817611452 |z (OCoLC)824148905 |z (OCoLC)961512670 |z (OCoLC)962725684 |z (OCoLC)966208487 |z (OCoLC)988463949 |z (OCoLC)991950156 |z (OCoLC)1034919456 |z (OCoLC)1037706764 |z (OCoLC)1038650604 |z (OCoLC)1055355220 |z (OCoLC)1063984981 |z (OCoLC)1081294976 |z (OCoLC)1103251265 |z (OCoLC)1129358870 |z (OCoLC)1152999685 |z (OCoLC)1240525309 |z (OCoLC)1340101879 | ||
037 | |a 106619:106653 |b Elsevier Science & Technology |n http://www.sciencedirect.com | ||
050 | 4 | |a QA76.9.A73 |b S88 2007eb | |
072 | 7 | |a COM |x 050020 |2 bisacsh | |
072 | 7 | |a COM |x 050010 |2 bisacsh | |
082 | 7 | |a 004.165 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Sweetman, Dominic. | |
245 | 1 | 0 | |a See MIPS run / |c Dominic Sweetman. |
246 | 1 | 4 | |a See MIPS run Linux |
250 | |a 2nd ed. | ||
260 | |a San Francisco, Calif. : |b Morgan Kaufmann Publishers/Elsevier, |c ©2007. | ||
300 | |a 1 online resource (xix, 492 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
520 | |a This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based. * Completely new material offers the best explanation available on how Linux runs on real hardware. * Provides a complete, updated and easy-to-use guide to the MIPS instruction set using the MIPS32 standard as the baseline architecture with the MIPS64 as the main option. * Retains the same engaging writing style that made the first edition so readable, reflecting the authors 20+ years experience in designing systems based on the MIPS architecture. | ||
505 | 0 | |a Chapter 1: RISCs and MIPS -- Chapter 2: MIPS Architecture -- Chapter 3: Coprocessor 0: MIPS Processor Control -- Chapter 4: How Caches work on MIPS -- Chapter 5: Exceptions, Interrupts, and Initialization -- Chapter 6: Low-level Memory Management and the TLB -- Chapter 7: Floating-Point Support -- Chapter 8: Complete Guide to the MIPS Instruction Set -- Chapter 9: Reading MIPS Assembler Language -- Chapter 10: Porting Software to MIPS -- Chapter 11: MIPS Software Standards (ABIs) -- Chapter 12: Debugging MIPS -- debug and profiling features -- Chapter 13: GNU/Linux from Eight Miles High -- Chapter 14: How hardware and software work together -- Chapter 15: MIPS-specific issues in the Linux kernel -- Chapter 16: Linux Application Code, PIC and Libraries -- Appendix A: MIPS Multithreading -- Appendix B: Other Optional extensions to the MIPS instruction set -- MIPS Glossary. | |
504 | |a Includes bibliographical references (pages 477-479) and index. | ||
588 | 0 | |a Print version record. | |
630 | 0 | 7 | |a Linux. |2 blmlsh |
650 | 0 | |a MIPS (Computer architecture) |0 http://id.loc.gov/authorities/subjects/sh99000179 | |
650 | 0 | |a RISC microprocessors. |0 http://id.loc.gov/authorities/subjects/sh90005948 | |
650 | 0 | |a Embedded computer systems |x Programming. |0 http://id.loc.gov/authorities/subjects/sh87006633 | |
650 | 6 | |a MIPS (Architecture d'ordinateurs) | |
650 | 6 | |a RISC (Microprocesseurs) | |
650 | 7 | |a COMPUTERS |x Hardware |x Personal Computers |x Macintosh. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Hardware |x Personal Computers |x PCs. |2 bisacsh | |
650 | 7 | |a Embedded computer systems |x Programming |2 fast | |
650 | 7 | |a MIPS (Computer architecture) |2 fast | |
650 | 7 | |a RISC microprocessors |2 fast | |
655 | 7 | |a dissertations. |2 aat | |
655 | 7 | |a Academic theses |2 fast | |
655 | 7 | |a Academic theses. |2 lcgft |0 http://id.loc.gov/authorities/genreForms/gf2014026039 | |
655 | 7 | |a Thèses et écrits académiques. |2 rvmgf | |
758 | |i has work: |a See MIPS run (Text) |1 https://id.oclc.org/worldcat/entity/E39PCH3ByCXhGQc77f7CkG3GBK |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Sweetman, Dominic. |t See MIPS run. |b 2nd ed. |d San Francisco, Calif. : Morgan Kaufmann Publishers/Elsevier, ©2007 |z 9780120884216 |z 0120884216 |w (DLC) 2006287016 |w (OCoLC)76835747 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=195985 |3 Volltext |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://www.sciencedirect.com/science/book/9780120884216 |3 Volltext |
938 | |a 123Library |b 123L |n 38739 | ||
938 | |a Baker & Taylor |b BKTY |c 67.95 |d 67.95 |i 0120884216 |n 0006814579 |s active | ||
938 | |a ebrary |b EBRY |n ebr10179837 | ||
938 | |a EBSCOhost |b EBSC |n 195985 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n 102320 | ||
938 | |a YBP Library Services |b YANK |n 2614364 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn162130089 |
---|---|
_version_ | 1816881650693308416 |
adam_text | |
any_adam_object | |
author | Sweetman, Dominic |
author_facet | Sweetman, Dominic |
author_role | |
author_sort | Sweetman, Dominic |
author_variant | d s ds |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.A73 S88 2007eb |
callnumber-search | QA76.9.A73 S88 2007eb |
callnumber-sort | QA 276.9 A73 S88 42007EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Chapter 1: RISCs and MIPS -- Chapter 2: MIPS Architecture -- Chapter 3: Coprocessor 0: MIPS Processor Control -- Chapter 4: How Caches work on MIPS -- Chapter 5: Exceptions, Interrupts, and Initialization -- Chapter 6: Low-level Memory Management and the TLB -- Chapter 7: Floating-Point Support -- Chapter 8: Complete Guide to the MIPS Instruction Set -- Chapter 9: Reading MIPS Assembler Language -- Chapter 10: Porting Software to MIPS -- Chapter 11: MIPS Software Standards (ABIs) -- Chapter 12: Debugging MIPS -- debug and profiling features -- Chapter 13: GNU/Linux from Eight Miles High -- Chapter 14: How hardware and software work together -- Chapter 15: MIPS-specific issues in the Linux kernel -- Chapter 16: Linux Application Code, PIC and Libraries -- Appendix A: MIPS Multithreading -- Appendix B: Other Optional extensions to the MIPS instruction set -- MIPS Glossary. |
ctrlnum | (OCoLC)162130089 |
dewey-full | 004.165 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.165 |
dewey-search | 004.165 |
dewey-sort | 14.165 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2nd ed. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06983cam a2200745 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn162130089</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">070802s2007 caua ob 001 0 eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="z"> 2006287016</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">OPELS</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">OPELS</subfield><subfield code="d">BAKER</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCO</subfield><subfield code="d">N$T</subfield><subfield code="d">YDXCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">UBY</subfield><subfield code="d">ZCU</subfield><subfield code="d">E7B</subfield><subfield code="d">IDEBK</subfield><subfield code="d">DKDLA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UMI</subfield><subfield code="d">OCLCO</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">NNO</subfield><subfield code="d">AU@</subfield><subfield code="d">UKDOC</subfield><subfield code="d">SE4M6</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AZK</subfield><subfield code="d">LOA</subfield><subfield code="d">JBG</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">U3W</subfield><subfield code="d">COCUF</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">WYU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">LEAUB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UKCRE</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">KSU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">EZC</subfield><subfield code="d">COA</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">172716751</subfield><subfield code="a">441792311</subfield><subfield code="a">488133551</subfield><subfield code="a">505135462</subfield><subfield code="a">507548155</subfield><subfield code="a">648267241</subfield><subfield code="a">780855508</subfield><subfield code="a">790832468</subfield><subfield code="a">817611452</subfield><subfield code="a">824148905</subfield><subfield code="a">961512670</subfield><subfield code="a">962725684</subfield><subfield code="a">966208487</subfield><subfield code="a">988463949</subfield><subfield code="a">991950156</subfield><subfield code="a">1034919456</subfield><subfield code="a">1037706764</subfield><subfield code="a">1038650604</subfield><subfield code="a">1055355220</subfield><subfield code="a">1063984981</subfield><subfield code="a">1081294976</subfield><subfield code="a">1103251265</subfield><subfield code="a">1129358870</subfield><subfield code="a">1152999685</subfield><subfield code="a">1240525309</subfield><subfield code="a">1340101879</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780120884216</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0120884216</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780080525235</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0080525237</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="024" ind1="8" ind2=" "><subfield code="a">(WaSeSS)ssj0000243356</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)162130089</subfield><subfield code="z">(OCoLC)172716751</subfield><subfield code="z">(OCoLC)441792311</subfield><subfield code="z">(OCoLC)488133551</subfield><subfield code="z">(OCoLC)505135462</subfield><subfield code="z">(OCoLC)507548155</subfield><subfield code="z">(OCoLC)648267241</subfield><subfield code="z">(OCoLC)780855508</subfield><subfield code="z">(OCoLC)790832468</subfield><subfield code="z">(OCoLC)817611452</subfield><subfield code="z">(OCoLC)824148905</subfield><subfield code="z">(OCoLC)961512670</subfield><subfield code="z">(OCoLC)962725684</subfield><subfield code="z">(OCoLC)966208487</subfield><subfield code="z">(OCoLC)988463949</subfield><subfield code="z">(OCoLC)991950156</subfield><subfield code="z">(OCoLC)1034919456</subfield><subfield code="z">(OCoLC)1037706764</subfield><subfield code="z">(OCoLC)1038650604</subfield><subfield code="z">(OCoLC)1055355220</subfield><subfield code="z">(OCoLC)1063984981</subfield><subfield code="z">(OCoLC)1081294976</subfield><subfield code="z">(OCoLC)1103251265</subfield><subfield code="z">(OCoLC)1129358870</subfield><subfield code="z">(OCoLC)1152999685</subfield><subfield code="z">(OCoLC)1240525309</subfield><subfield code="z">(OCoLC)1340101879</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">106619:106653</subfield><subfield code="b">Elsevier Science & Technology</subfield><subfield code="n">http://www.sciencedirect.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.A73</subfield><subfield code="b">S88 2007eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">050020</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">050010</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">004.165</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sweetman, Dominic.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">See MIPS run /</subfield><subfield code="c">Dominic Sweetman.</subfield></datafield><datafield tag="246" ind1="1" ind2="4"><subfield code="a">See MIPS run Linux</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">San Francisco, Calif. :</subfield><subfield code="b">Morgan Kaufmann Publishers/Elsevier,</subfield><subfield code="c">©2007.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xix, 492 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based. * Completely new material offers the best explanation available on how Linux runs on real hardware. * Provides a complete, updated and easy-to-use guide to the MIPS instruction set using the MIPS32 standard as the baseline architecture with the MIPS64 as the main option. * Retains the same engaging writing style that made the first edition so readable, reflecting the authors 20+ years experience in designing systems based on the MIPS architecture.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Chapter 1: RISCs and MIPS -- Chapter 2: MIPS Architecture -- Chapter 3: Coprocessor 0: MIPS Processor Control -- Chapter 4: How Caches work on MIPS -- Chapter 5: Exceptions, Interrupts, and Initialization -- Chapter 6: Low-level Memory Management and the TLB -- Chapter 7: Floating-Point Support -- Chapter 8: Complete Guide to the MIPS Instruction Set -- Chapter 9: Reading MIPS Assembler Language -- Chapter 10: Porting Software to MIPS -- Chapter 11: MIPS Software Standards (ABIs) -- Chapter 12: Debugging MIPS -- debug and profiling features -- Chapter 13: GNU/Linux from Eight Miles High -- Chapter 14: How hardware and software work together -- Chapter 15: MIPS-specific issues in the Linux kernel -- Chapter 16: Linux Application Code, PIC and Libraries -- Appendix A: MIPS Multithreading -- Appendix B: Other Optional extensions to the MIPS instruction set -- MIPS Glossary.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references (pages 477-479) and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Linux.</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">MIPS (Computer architecture)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh99000179</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">RISC microprocessors.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh90005948</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Embedded computer systems</subfield><subfield code="x">Programming.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87006633</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">MIPS (Architecture d'ordinateurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">RISC (Microprocesseurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Hardware</subfield><subfield code="x">Personal Computers</subfield><subfield code="x">Macintosh.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Hardware</subfield><subfield code="x">Personal Computers</subfield><subfield code="x">PCs.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Embedded computer systems</subfield><subfield code="x">Programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">MIPS (Computer architecture)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">RISC microprocessors</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">dissertations.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Academic theses</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Academic theses.</subfield><subfield code="2">lcgft</subfield><subfield code="0">http://id.loc.gov/authorities/genreForms/gf2014026039</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Thèses et écrits académiques.</subfield><subfield code="2">rvmgf</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">See MIPS run (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCH3ByCXhGQc77f7CkG3GBK</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Sweetman, Dominic.</subfield><subfield code="t">See MIPS run.</subfield><subfield code="b">2nd ed.</subfield><subfield code="d">San Francisco, Calif. : Morgan Kaufmann Publishers/Elsevier, ©2007</subfield><subfield code="z">9780120884216</subfield><subfield code="z">0120884216</subfield><subfield code="w">(DLC) 2006287016</subfield><subfield code="w">(OCoLC)76835747</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=195985</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://www.sciencedirect.com/science/book/9780120884216</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">123Library</subfield><subfield code="b">123L</subfield><subfield code="n">38739</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Baker & Taylor</subfield><subfield code="b">BKTY</subfield><subfield code="c">67.95</subfield><subfield code="d">67.95</subfield><subfield code="i">0120884216</subfield><subfield code="n">0006814579</subfield><subfield code="s">active</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10179837</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">195985</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">102320</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">2614364</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | dissertations. aat Academic theses fast Academic theses. lcgft http://id.loc.gov/authorities/genreForms/gf2014026039 Thèses et écrits académiques. rvmgf |
genre_facet | dissertations. Academic theses Academic theses. Thèses et écrits académiques. |
id | ZDB-4-EBA-ocn162130089 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:16:06Z |
institution | BVB |
isbn | 9780120884216 0120884216 9780080525235 0080525237 |
language | English |
oclc_num | 162130089 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xix, 492 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Morgan Kaufmann Publishers/Elsevier, |
record_format | marc |
spelling | Sweetman, Dominic. See MIPS run / Dominic Sweetman. See MIPS run Linux 2nd ed. San Francisco, Calif. : Morgan Kaufmann Publishers/Elsevier, ©2007. 1 online resource (xix, 492 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based. * Completely new material offers the best explanation available on how Linux runs on real hardware. * Provides a complete, updated and easy-to-use guide to the MIPS instruction set using the MIPS32 standard as the baseline architecture with the MIPS64 as the main option. * Retains the same engaging writing style that made the first edition so readable, reflecting the authors 20+ years experience in designing systems based on the MIPS architecture. Chapter 1: RISCs and MIPS -- Chapter 2: MIPS Architecture -- Chapter 3: Coprocessor 0: MIPS Processor Control -- Chapter 4: How Caches work on MIPS -- Chapter 5: Exceptions, Interrupts, and Initialization -- Chapter 6: Low-level Memory Management and the TLB -- Chapter 7: Floating-Point Support -- Chapter 8: Complete Guide to the MIPS Instruction Set -- Chapter 9: Reading MIPS Assembler Language -- Chapter 10: Porting Software to MIPS -- Chapter 11: MIPS Software Standards (ABIs) -- Chapter 12: Debugging MIPS -- debug and profiling features -- Chapter 13: GNU/Linux from Eight Miles High -- Chapter 14: How hardware and software work together -- Chapter 15: MIPS-specific issues in the Linux kernel -- Chapter 16: Linux Application Code, PIC and Libraries -- Appendix A: MIPS Multithreading -- Appendix B: Other Optional extensions to the MIPS instruction set -- MIPS Glossary. Includes bibliographical references (pages 477-479) and index. Print version record. Linux. blmlsh MIPS (Computer architecture) http://id.loc.gov/authorities/subjects/sh99000179 RISC microprocessors. http://id.loc.gov/authorities/subjects/sh90005948 Embedded computer systems Programming. http://id.loc.gov/authorities/subjects/sh87006633 MIPS (Architecture d'ordinateurs) RISC (Microprocesseurs) COMPUTERS Hardware Personal Computers Macintosh. bisacsh COMPUTERS Hardware Personal Computers PCs. bisacsh Embedded computer systems Programming fast MIPS (Computer architecture) fast RISC microprocessors fast dissertations. aat Academic theses fast Academic theses. lcgft http://id.loc.gov/authorities/genreForms/gf2014026039 Thèses et écrits académiques. rvmgf has work: See MIPS run (Text) https://id.oclc.org/worldcat/entity/E39PCH3ByCXhGQc77f7CkG3GBK https://id.oclc.org/worldcat/ontology/hasWork Print version: Sweetman, Dominic. See MIPS run. 2nd ed. San Francisco, Calif. : Morgan Kaufmann Publishers/Elsevier, ©2007 9780120884216 0120884216 (DLC) 2006287016 (OCoLC)76835747 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=195985 Volltext FWS01 ZDB-4-EBA FWS_PDA_EBA https://www.sciencedirect.com/science/book/9780120884216 Volltext |
spellingShingle | Sweetman, Dominic See MIPS run / Chapter 1: RISCs and MIPS -- Chapter 2: MIPS Architecture -- Chapter 3: Coprocessor 0: MIPS Processor Control -- Chapter 4: How Caches work on MIPS -- Chapter 5: Exceptions, Interrupts, and Initialization -- Chapter 6: Low-level Memory Management and the TLB -- Chapter 7: Floating-Point Support -- Chapter 8: Complete Guide to the MIPS Instruction Set -- Chapter 9: Reading MIPS Assembler Language -- Chapter 10: Porting Software to MIPS -- Chapter 11: MIPS Software Standards (ABIs) -- Chapter 12: Debugging MIPS -- debug and profiling features -- Chapter 13: GNU/Linux from Eight Miles High -- Chapter 14: How hardware and software work together -- Chapter 15: MIPS-specific issues in the Linux kernel -- Chapter 16: Linux Application Code, PIC and Libraries -- Appendix A: MIPS Multithreading -- Appendix B: Other Optional extensions to the MIPS instruction set -- MIPS Glossary. Linux. blmlsh MIPS (Computer architecture) http://id.loc.gov/authorities/subjects/sh99000179 RISC microprocessors. http://id.loc.gov/authorities/subjects/sh90005948 Embedded computer systems Programming. http://id.loc.gov/authorities/subjects/sh87006633 MIPS (Architecture d'ordinateurs) RISC (Microprocesseurs) COMPUTERS Hardware Personal Computers Macintosh. bisacsh COMPUTERS Hardware Personal Computers PCs. bisacsh Embedded computer systems Programming fast MIPS (Computer architecture) fast RISC microprocessors fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh99000179 http://id.loc.gov/authorities/subjects/sh90005948 http://id.loc.gov/authorities/subjects/sh87006633 http://id.loc.gov/authorities/genreForms/gf2014026039 |
title | See MIPS run / |
title_alt | See MIPS run Linux |
title_auth | See MIPS run / |
title_exact_search | See MIPS run / |
title_full | See MIPS run / Dominic Sweetman. |
title_fullStr | See MIPS run / Dominic Sweetman. |
title_full_unstemmed | See MIPS run / Dominic Sweetman. |
title_short | See MIPS run / |
title_sort | see mips run |
topic | Linux. blmlsh MIPS (Computer architecture) http://id.loc.gov/authorities/subjects/sh99000179 RISC microprocessors. http://id.loc.gov/authorities/subjects/sh90005948 Embedded computer systems Programming. http://id.loc.gov/authorities/subjects/sh87006633 MIPS (Architecture d'ordinateurs) RISC (Microprocesseurs) COMPUTERS Hardware Personal Computers Macintosh. bisacsh COMPUTERS Hardware Personal Computers PCs. bisacsh Embedded computer systems Programming fast MIPS (Computer architecture) fast RISC microprocessors fast |
topic_facet | Linux. MIPS (Computer architecture) RISC microprocessors. Embedded computer systems Programming. MIPS (Architecture d'ordinateurs) RISC (Microprocesseurs) COMPUTERS Hardware Personal Computers Macintosh. COMPUTERS Hardware Personal Computers PCs. Embedded computer systems Programming RISC microprocessors dissertations. Academic theses Academic theses. Thèses et écrits académiques. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=195985 https://www.sciencedirect.com/science/book/9780120884216 |
work_keys_str_mv | AT sweetmandominic seemipsrun AT sweetmandominic seemipsrunlinux |