Foreword to the first edition
Preface to the first edition
Preface to the second edition
Preface to the third edition
Chapter 1 Embedded computing
1.1 Introduction
1.2 Complex systems and microprocessors
1.3 The embedded system design process
1.4 Design example: Model train controller
1.5 A guided tour of this book
1.6 Summary
What we learned
Further reading
Questions
Lab exercises
Chapter 2 Instruction sets
2.1 Introduction
2.2 Preliminaries
2.3 Arm processor
2.4 Picmicro mid-range family
2.5 TI C55x DSP
2.6 TI C64x
2.7 Summary
What we learned
Further reading
Questions
Lab exercises
Chapter 3 CPUS
3.1 Introduction
3.2 Programming input and output
3.3 Supervisor mode, exceptions, and traps
3.4 Co-processors
3.5 Memory system mechanisms
3.6 CPU performance
3.7 CPU power consumption
3.8 Design example: Data compressor
3.9 Summary
What we learned
Further reading
Questions
Lab exercises
Chapter 4 Computing platforms
Chapter 5 Program design and analysis
Chapter 6 Processes and operating systems
Chapter 7 System design techniques
Chapter 8 Networks and multiprocessors
Glossary
References
Index
^ 收 起