Assembly Language Programming

Author: He Youming, Su Guangkui, Shi Shudong, Xu Ai Yun
Publisher:
Publish Date: 2006-03-01
Features: Assembly language is a general term that encompasses the assembly instruction set, pseudo-instruction set, and the use of them for planning. Instructions are the core of the language; pseudo-instructions are auxiliary descriptive instructions needed during program design. A program written in assembly language is called an assembly language program or assembly language source program. In this textbook or specific contexts, it may also be referred to simply as a source program. Assembly language programs are easier to understand and maintain than those written in machine instructions, and more efficient than those written in high-level languages. They are closely tied to hardware. This book has a clear knowledge structure and systematically introduces the basic concepts, fundamental principles, and basic methods of assembly language programming. The purpose of this book is programming, hence it includes numerous examples and exercises, all of which have been tested and run on machines using NASM as the supporting system. NASM is a cross-platform system for personal computers, capable of running and executing assembly language source programs without requiring an operating system to be selected. To meet the practical needs of teaching, this book will be accompanied by a learning guide, an internship guide, and a CD-ROM containing courseware, examples, and solutions to exercises. This book can serve as a textbook for computer programming for computer science majors in colleges and universities, as well as for undergraduate and graduate students in related fields. It can also be used as a teaching material for adult education and vocational education at the same level. Additionally, it is suitable for learners, enthusiasts, professionals, and IT industry engineering technicians as a reference.

📌 Related Posts