![]() | ![]() | ![]() | 2.6 Textbooks |
Chapter | Chapter Title | Page |
1 | Introduction | 1 |
2 | Basic Assembly Language | 27 |
3 | Bit Operations | 47 |
4 | Subprograms | 63 |
5 | Arrays | 93 |
6 | Floating point | 115 |
7 | Structures and C++ | 141 |
Appendix A | 80x86 Instructions | 171 |
Chapter | Chapter Title |
Contents | |
1 | Introduction |
2 | Running NASM |
3 | The NASM Language |
4 | The NASM Preprocessor |
5 | Assembler Directives |
6 | Output Formats |
7 | Writing 16-bit Code (DOS, Windows 3/3.1) |
8 | Writing 32-bit Code (Unix, Win32, DJGPP) |
9 | Mixing 16 and 32 Bit Code |
10 | Troubleshooting |
Appendix A | Ndisasm |
Appendix B | x86 Instruction Reference |
Index | Index |
![]() | ![]() | ![]() | 2.6 Textbooks |