- Out-of-Stock
| Author: Daniel W. Lewis ISBN: 83-7243-412-3 Format: B5, 300 pages Includes CD-ROM Publisher: RM Original edition: Fundamentals of Embedded Software: Where C and Assembly Meet Prentice Hall |
| About the book |
| This book is a great alternative to traditional university texts on computer organization and programming in assembler language. Assembler appears in it as it is most often used in practice - as a tool to implement small, fast and specialized procedures called from a main program written in a high level language, such as C. Based on embedded software, the book introduces multithreaded programming techniques, systems with expropriation and expropriation, shared resources and scheduling, thus providing a solid foundation for further learning of operating systems, real-time systems and microprocessor-based design. The book should help:
Table of Contents Preface Chapter 1 Introduction 1.1 What is a built-in system? Chapter 2 Data representation 2.1 Binary numbers with constant precision Chapter 3 Maximum use of C 3.1. Total types Chapter 4 The programmer's view on building a computer 4.1 Memory Chapter 5 Combining C language and assembly language 5.1 Programming in assembler Chapter 6 Programming the input / output 6.1 I / O instructions for Intel processors Chapter 7 Concurrent software 7.1 Multi-level systems Chapter 8 Sorting tasks 8.1 Thread states Chapter 9 Memory management 9.1 Objects in C language Chapter 10 Shared memory 10.1 Identifying shared objects Chapter 11 System initialization 11.1. Organization of memory Appendix A Contents of the CD-ROM Appendix B Compiler C / C ++ DJGPP Installation Appendix C NASM Assembler Installation Appendix D Program designs CD files required by all applications Appendix E libepc library Memory organization and initialization Appendix F Pre-loading program Index |
3D printer with automatic table leveling and printing resume function. Equipped with a double Z axis and a filament sensor. It offers a large working space of 240 x 240 x 260 mm and uses a full metal hotend and a dual gear extruder. It allows printing at a speed of 500mm/s. Artillery Sidewinder X4 Pro
No product available!
No product available!
No product available!
No product available!
Programmed layout for a dual-function acoustic switch. AVT3144 UK
No product available!
6-port IO port expander for M5Stack kits. It is equipped with 6 Grove connectors, it is based on the ATmega328 microcontroller, which communicates via the I2C interface. M5Stack PbHUB Unit
No product available!
No product available!
No product available!
No product available!
No product available!
WM8960 stereo codec module with driver for 1W class D speakers and headphones. It uses the I2S interface and the I2C bus to configure the system. SparkFun BOB-21250
No product available!
No product available!
No product available!
Module with a water level sensor with a measuring range of up to 10 cm. The board is equipped with a Grove connector and communicates via the I2C interface. Seeed Studio 101020635
No product available!
Heat shrink tubing with tin and glue. Used for quick connection of wires
No product available!
No product available!