Fr. 124.00

Embedded and Real-Time Operating Systems

English · Paperback / Softback

Shipping usually within 6 to 7 weeks

Description

Read more

This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and programming, toolchain for developing programs, virtual machines for software implementation and testing, program execution image, function call conventions, run-time stack usage and link C programs with assembly code.
It describes the design and implementation of a complete OS for embedded systems in incremental steps, explaining the design principles and implementation techniques. For Symmetric Multiprocessing (SMP) embedded systems, the author examines the ARM MPcore processors, which include the SCU and GIC for interrupts routing and interprocessor communication and synchronization by Software Generated Interrupts (SGIs).Throughout the book, complete working sample systems demonstrate the design principles and implementation techniques. The content is suitable for advanced-level and graduate students working in software engineering, programming, and systems theory.

List of contents

Introduction.- ARM Architecture and Programming.- Exceptions and Interrupts Processing.- Models of Embedded Systems.- Process Management in Embedded Systems.- Process Management in Embedded Systems.- Memory Management.- User Mode Processes and System Calls.- General Purpose Embedded Operating Systems.- Multiprocessing in Embedded Systems.- Embedded Real-Time Operating Systems.

About the author

K.C. Wang is currently a Professor in the School of Electrical Engineering and Computer Science at Washington State University. He received a BSEE degree from National Taiwan University, in 1960 and a Ph.D. degree in Electrical Engineering from Northwestern University, Evanston, Illinois in 1965. His academic interests are in Operating Systems, Distributed Systems and Parallel Computing.

Summary

This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and programming, toolchain for developing programs, virtual machines for software implementation and testing, program execution image, function call conventions, run-time stack usage and link C programs with assembly code.
It describes the design and implementation of a complete OS for embedded systems in incremental steps, explaining the design principles and implementation techniques. For Symmetric Multiprocessing (SMP) embedded systems, the author examines the ARM MPcore processors, which include the SCU and GIC for interrupts routing and interprocessor communication and synchronization by Software Generated Interrupts (SGIs).Throughout the book, complete working sample systems demonstrate the design principles and implementation techniques. The content is suitable for advanced-level and graduate students working in software engineering, programming, and systems theory.

Product details

Authors K C Wang, K. C. Wang, K.C. Wang
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 01.01.2018
 
EAN 9783319846729
ISBN 978-3-31-984672-9
No. of pages 481
Dimensions 213 mm x 29 mm x 279 mm
Weight 1260 g
Illustrations XIX, 481 p. 93 illus.
Subjects Natural sciences, medicine, IT, technology > Technology > Electronics, electrical engineering, communications engineering

B, Betriebssysteme, engineering, Circuits and Systems, Operating systems, Electronic circuits, Electronic Circuits and Systems, Operating systems (Computers), real-time operating systems, Toolchain and virtual machines, Multicore processors, General purpose operating systems, Symmetric Multiprocessing (SMP)

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.