80x86 Assembly Language Programming

Author: Liao Kaiji Li Ying Peng Lining
Publisher:
Publish Date: 2001-03-01
Features: This book systematically introduces the assembly language and programming techniques for 80×86 microcomputers. The book consists of ten chapters. Chapter 1 introduces the organization of the 80×86 series microcomputer, including the CPU, I/O system, and memory management in real mode and protected mode; Chapter 2 covers the addressing modes of the 80×86 series microprocessor, the organization of assembly language programs, the process of running programs, and program debugging techniques; Chapter 3 to Chapter 5 systematically present the instruction set and applications of the 80×86 series microprocessor; Chapter 6 introduces DOS and BIOS functions and their applications; Chapter 7 explains the design techniques for sequential programs, branch programs, loop programs, and subroutines; Chapter 8 discusses advanced assembly programming techniques such as structures, records, macros, repetitive assembly, and conditional assembly; Chapter 9 elaborates on modular programming techniques; Chapter 10 covers three special topics: I/O programming, device driver design, and programming in protected mode. Each chapter includes questions and exercises to facilitate review and assess learning outcomes. This book can serve as a textbook for electronic and information-related majors in higher education institutions, as well as a reference for computer engineering professionals.

📌 Related Posts