This is an old revision of the document!
[pczekalski] Finish This book is intended to provide comprehensive information about low-level programming in the assembler language for a wide range of computer systems, including:
The book also contains an introductory chapter on general computer architectures and its components.
We (the Authors) assume that persons willing to study this content possess some general knowledge about IT technology, e.g., understanding what an embedded system is and the basic components of computer systems, such as RAM, CPU, DMA, I/O, and interrupts and knows the general concept of software development with programming languages, C/C++ best (but not obligatory).