1. RISCs and MIPS 2. MIPS Architecture 3. Coprocessor 0: MIPS
Processor Control 4. How Caches work on MIPS 5. Exceptions,
Interrupts, and Initialization 6. Low-level Memory Management and
the TLB 7. Floating-Point Support 8. Complete Guide to the MIPS
Instruction Set 9. Reading MIPS Assembler Language 10. Porting
Software to MIPS 11. MIPS Software Standards (“ABIs) 12. Debugging
MIPS - debug and profiling features 13. GNU/Linux from Eight Miles
High 14. How hardware and software work together 15. MIPS-specific
issues in the Linux kernel 16. Linux Application Code, PIC and
Libraries
Appendix A. MIPS Multithreading B. Other Optional extensions to the
MIPS instruction set MIPS Glossary
A complete update to the successful first edition, the most comprehensive and readable book on the MIPs architecture--the engine driving many of today's embedded systems.
Dominic Sweetman is a member of the last generation of programmers who could reasonably hope to understand computer systems from bottom to top. His rich career began with low-level coding, progressing from OS development to LANs to distributed systems. Dominic is an experienced designer and developer of hardware systems, CPUs, networks, and operating systems. He was a founder member of Whitechapel Workstations, and in 1988 founded Algorithmics, a MIPS consulting firm of which he is the director. Dominic lives with his partner, two grown-up children and three cats in north London.
This book is a worhtwhile read for anyone interested in Linux on MIPS processors or even MIPS and RISC architecture in general.- James Mohr, Linux Magazine, April 2007
Ask a Question About this Product More... |