Books: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
No edit summary
No edit summary
Line 9: Line 9:


{{Book|ISBN=0130313580|ASIN=0130313580|title=Modern Operating Systems (2nd Edition)|topic=12413|author=Andrew S Tanenbaum|description=A reference offering practical and example-based information on constructing and understanding modern operating systems. Includes chapters on computer security, multimedia operating systems, multiple processor systems, single processor computer systems, and a score of other topics. Also features a companion Web site.}}
{{Book|ISBN=0130313580|ASIN=0130313580|title=Modern Operating Systems (2nd Edition)|topic=12413|author=Andrew S Tanenbaum|description=A reference offering practical and example-based information on constructing and understanding modern operating systems. Includes chapters on computer security, multimedia operating systems, multiple processor systems, single processor computer systems, and a score of other topics. Also features a companion Web site.}}

{{Book
|title=Operating System Concepts
|author=Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
|ISBN=0201403994
|ASIN=0471694665
|topic=13290
|description=Another defining moment in the evolution of operating systems. Small footprint operating systems, such as those driving the handheld devices that the baby dinosaurs are using on the cover, are just one of the cutting-edge applications you'll find in Silberschatz, Galvin, and Gagne's Operating System Concepts, Seventh Edition. By staying current, remaining relevant, and adapting to emerging course needs, this market-leading text has continued to define the operating systems course. This Seventh Edition not only presents the latest and most relevant systems, it also digs deeper to uncover those fundamental concepts that have remained constant throughout the evolution of today's operation systems. With this strong conceptual foundation in place, students can more easily understand the details related to specific systems.
}}

{{Book
|title=Distributed Operating Systems
|author=Andrew S. Tanenbaum
|ISBN=0132199084
|ASIN=0132199084
|topic=13291
|description=As distributed computer systems become more pervasive, there is a need for a book that explains how their operating systems are designed and implemented. This book, which is a revised and expanded Part II of the best selling '''Modern Operating Systems''', fulfills that need. It covers the material from the original book, including communication, synchronization, processes and file systems, and adds new material on distributed shared memory. It also contains 4 detailed case studies, Amoeba, Mach, Chorus, and OSF/DCE. Tanenbaum's trademark writing style provides the reader with a thorough yet concise treatment of distributed systems.
}}

{{Book
|title=UNIX Internals: The New Frontiers
|author=Uresh Vahalia
|ISBN=0131019082
|ASIN=0131019082
|topic=13292
|description=This book offers an exceptionally up-to-date, in-depth, and broad-based exploration of the latest advances in UNIX-based operating systems. Focusing on the design and implementation of the operating system itself — not on the applications and tools that run on it -- this book compares and analyzes the alternatives offered by several important UNIX variants, and covers several advanced subjects, such as multi-processors and threads. Compares several important UNIX variants—highlighting the issues and alternative solutions for various operating system components. Describes advanced technologies such as multiprocessor and multithreaded systems, log- structured file systems, and modern memory architecture.
}}

{{Book
|title=The Undocumented PC second edition
|author=Frank van Gilluwe
|ISBN=0201479508
|ASIN=0201479508
|topic=13293
|description=The best-selling first edition of The Undocumented PC revealed hidden programming features of PC hardware that allowed programmers to solve tricky problems and dramatically speed up the execution time of their programs. Thoroughly revised and updated, this new edition contains even more undocumented and hard-to-find information. The Undocumented PC includes comprehensive coverage of Pentium, Pentium Pro, and MMX functions, AMD's 5K86 processor, 5x86 and 6x86 CPUs from Cyrix, the Windows® 95 keyboard functions, and more.
}}



[[Category:Resources]]
[[Category:Resources]]

Revision as of 07:11, 17 March 2007


http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
Operating Systems Design and Implementation (3rd Edition)
Author(s): Andrew S Tanenbaum, Albert S Woodhull
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: Most books on operating systems deal with theory while ignoring practice. While the usual principles are covered in detail, the book describes a small, but real UNIX-like operating system: MINIX. The book demonstrates how it works while illustrating the principles behind it. Operating Systems: Design and Implementation Second Edition provides the MINIX source code. The relevant selections of the MINIX code are described in detail. When it first came out, MINIX caused something of a revolution. Within weeks, it had its own newsgroup on USENET, with 40,000 people. Most wanted to make MINIX bigger and fancier. Instead, Linux was created. That has become quite popular, very large, and complicated. MINIX, on the other hand, has remained small and suitable for instruction and example. The book has been revised to include updates in MINIX, which started out as a v 7 unix clone for a floppy-disk only 8088. It is now aimed at 386, 486, and pentium machines and is based on the international posix standard instead of on v7. There are now also versions of MINIX for the Macintosh and SPARC available. Professional programmers will find this book to be a valuable resource and reference book.
Review: {{{review}}}




http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
The Indispensable PC Hardware Book (4th Edition)
Author(s): Hans-Peter Messmer
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: Now fully up to date(Dec 2001) and even more comprehensive than before, this latest edition of The Indispensable PC Hardware Book will continue to amaze and delight with its detailed explanation of every aspect of PC hardware. Whether you're a newcomer to the field or a veteran systems programmer you'll relish the very latest scoop on hot topics including Pentium Pro, the PCI Chipset and SCSI III.

Key Features include: detailed explanations of core hardware topics (including all CPUs, 8086/88 to Pentium and Pentium Pro; all co-processors, 8087 to i387; AMD processors, Am386 to AM5k86, Cyrix CPUs:386 to 6x86; real, protected and virtual 8086 mode with Pentium enhancements; addressing, segmentation and paging; extended and expanded memory; ports, registers and I/O address space; BIOS and register programming; ST412/506, AT-Bus, IDE, DI, SCSI I/II/III; interrupts, exceptions and NMI; RAM, ROM, EPROM, EEPROM, flash memories; page mode, static, statics column mode, serial mode, memory interleaving), as well as unique coverage of upgrades and clones, overdrives and Sls; PC architectures from XT via ISA, EISA, MCA to VLB and PCI; Mass storage and interfaces; parallel, serial and PCMCIA; multimedia, concepts and programming of sound cards; and extensive appendices to provide you with a lasting programming reference.

Review: {{{review}}}



File:ISBN 0201100886.jpg
http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
Compilers: Principles, Techniques, and Tools
Author(s): Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years. The book provides a thorough introduction to compiler design and covers topics such as context-free grammars, fine state machines, and syntax-directed translation.
Review: {{{review}}}



File:ISBN 0130313580.jpg
http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
Modern Operating Systems (2nd Edition)
Author(s): Andrew S Tanenbaum
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: A reference offering practical and example-based information on constructing and understanding modern operating systems. Includes chapters on computer security, multimedia operating systems, multiple processor systems, single processor computer systems, and a score of other topics. Also features a companion Web site.
Review: {{{review}}}



File:ISBN 0201403994.jpg
http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
Operating System Concepts
Author(s): Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: Another defining moment in the evolution of operating systems. Small footprint operating systems, such as those driving the handheld devices that the baby dinosaurs are using on the cover, are just one of the cutting-edge applications you'll find in Silberschatz, Galvin, and Gagne's Operating System Concepts, Seventh Edition. By staying current, remaining relevant, and adapting to emerging course needs, this market-leading text has continued to define the operating systems course. This Seventh Edition not only presents the latest and most relevant systems, it also digs deeper to uncover those fundamental concepts that have remained constant throughout the evolution of today's operation systems. With this strong conceptual foundation in place, students can more easily understand the details related to specific systems.
Review: {{{review}}}



File:ISBN 0132199084.jpg
http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
Distributed Operating Systems
Author(s): Andrew S. Tanenbaum
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: As distributed computer systems become more pervasive, there is a need for a book that explains how their operating systems are designed and implemented. This book, which is a revised and expanded Part II of the best selling Modern Operating Systems, fulfills that need. It covers the material from the original book, including communication, synchronization, processes and file systems, and adds new material on distributed shared memory. It also contains 4 detailed case studies, Amoeba, Mach, Chorus, and OSF/DCE. Tanenbaum's trademark writing style provides the reader with a thorough yet concise treatment of distributed systems.
Review: {{{review}}}



File:ISBN 0131019082.jpg
http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
UNIX Internals: The New Frontiers
Author(s): Uresh Vahalia
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: This book offers an exceptionally up-to-date, in-depth, and broad-based exploration of the latest advances in UNIX-based operating systems. Focusing on the design and implementation of the operating system itself — not on the applications and tools that run on it -- this book compares and analyzes the alternatives offered by several important UNIX variants, and covers several advanced subjects, such as multi-processors and threads. Compares several important UNIX variants—highlighting the issues and alternative solutions for various operating system components. Describes advanced technologies such as multiprocessor and multithreaded systems, log- structured file systems, and modern memory architecture.
Review: {{{review}}}




http://wiki.osdev.org/images/3/3a/Buy_from_amazon.gif
The Undocumented PC second edition
Author(s): Frank van Gilluwe
Year:
Supplementary material and/or errata: {{{supp}}}
Official Description: The best-selling first edition of The Undocumented PC revealed hidden programming features of PC hardware that allowed programmers to solve tricky problems and dramatically speed up the execution time of their programs. Thoroughly revised and updated, this new edition contains even more undocumented and hard-to-find information. The Undocumented PC includes comprehensive coverage of Pentium, Pentium Pro, and MMX functions, AMD's 5K86 processor, 5x86 and 6x86 CPUs from Cyrix, the Windows® 95 keyboard functions, and more.
Review: {{{review}}}