Assembly Language Programming Practice

Author: Yin Xiaochuan
Publisher:
Publish Date: 2005-05-01
Features: Assembly Language Programming is one of the classic courses in computer science at universities. This book is a practical training manual designed to accompany the textbook "Assembly Language Programming." The purpose of writing this book is to help students deepen their understanding of theoretical courses through experimental exercises. The book selects multiple representative experiments to provide an in-depth analysis of structured and modular assembly language programs, detailing the programming and debugging processes of assembly language programs and presenting correct results. The main content of the book consists of 6 chapters, including: the composition of statements in assembly language programs, the writing format of assembly language source programs, and the methods for debugging and running assembly language source programs on a computer. The experiments cover the basic structures of assembly language programming, such as sequential program experiments, branch program experiments, and loop program experiments. Subroutine call experiments and modular program design experiments. I/O program experiments, including keyboard scan experiments, display control experiments, and serial communication experiments. WIN32 assembly program experiments, such as display program experiments, keyboard message handling experiments, and mouse message handling experiments. Mixed programming methods between assembly language and C/C++, including C/C++ embedded assembly program experiments and C/C++ calling assembly program module experiments. This book can be used as a textbook for practical training courses on assembly language programming for undergraduate students in computer science, automation and control, and related fields at universities, as well as a reference book for experimental exercises for engineers and technicians in related fields.
Assembly Language Programming is one of the classic courses in computer science at universities. This book is a practical training manual designed to accompany the textbook "Assembly Language Programming." The purpose of writing this book is to help students deepen their understanding of theoretical courses through experimental exercises. The book selects multiple representative experiments to provide an in-depth analysis of structured and modular assembly language programs, detailing the programming and debugging processes of assembly language programs and presenting correct results. The main content of the book consists of 6 chapters, including: the composition of statements in assembly language programs, the writing format of assembly language source programs, and the methods for debugging and running assembly language source programs on a computer. The experiments cover the basic structures of assembly language programming, such as sequential program experiments, branch program experiments, and loop program experiments. Subroutine call experiments and modular program design experiments. I/O program experiments, including keyboard scan experiments, display control experiments, and serial communication experiments. WIN32 assembly program experiments, such as display program experiments, keyboard message handling experiments, and mouse message handling experiments. Mixed programming methods between assembly language and C/C++, including C/C++ embedded assembly program experiments and C/C++ calling assembly program module experiments. This book can be used as a textbook for practical training courses on assembly language programming for undergraduate students in computer science, automation and control, and related fields at universities, as well as a reference book for experimental exercises for engineers and technicians in related fields.

📌 Related Posts