EMBEDDED SYSTEMS discusses the architecture, its basic hardware and software elements, programming models and software engineering practices that are used for system development …