Table of Contents |
| The Assembly Programming Master Book |
| Introduction |
Part I - Basics of 32-Bit Programming for Windows |
| Chapter 1 | - | Windows Programming Tools |
| Chapter 2 | - | Windows Programming Basics |
| Chapter 3 | - | Simple Programs Written in Assembly Language |
| Chapter 4 | - | 16-Bit Programming Overview |
| Chapter 5 | - | MASM and TASM Assemblers |
Part II - Windows Programming |
| Chapter 6 | - | Text Encoding in Windows |
| Chapter 7 | - | Examples of Simple Programs |
| Chapter 8 | - | Console Applications |
| Chapter 9 | - | The Concept of Resource ”Resource Editors and Compilers |
| Chapter 10 | - | Examples of Programs That Use Resources |
| Chapter 11 | - | Working with Files |
Part III - More Sophisticated Examples of Windows Programming |
| Chapter 12 | - | Assembly Language Macro Tools and Directives |
| Chapter 13 | - | More about File Management |
| Chapter 14 | - | Examples of Programs Using the Timer |
| Chapter 15 | - | Multitasking |
| Chapter 16 | - | Creating Dynamic Link Libraries |
| Chapter 17 | - | Network Programming |
| Chapter 18 | - | Solving Some Problems with Windows Programming |
Part IV - Debugging, Code Analysis, and Driver Development |
| Chapter 19 | - | System Programming in Windows |
| Chapter 20 | - | Using Assembly Language with High-Level Languages |
| Chapter 21 | - | Programming Services |
| Chapter 22 | - | Overview of Debuggers and Disassemblers |
| Chapter 23 | - | Introduction to Turbo Debugger |
| Chapter 24 | - | Working with the W32Dasm Disassembler and Softlce Debugger |
| Chapter 25 | - | Code Analysis Basics |
| Chapter 26 | - | Correcting Executable Modules |
| Chapter 27 | - | Driver Structure and Development |
| Bibliography |
| List of Figures |
| List of Tables |
| List of Listings |