"IBM personal computer assembly language tutorial" - читать интересную книгу автора (Auerbach J.)2. Learn about a few simple DOS function calls. Know what services the operating system provides. If appropriate, learn a little about other systems too. It will aid portability later on. Reading: appendices D and E of the PC DOS manual. 3. Learn enough about the MACRO assembler and the LINKer to write some simple things that really work. Here, too, the main thing is figuring out what you don't need to know. Whatever you do, don't study the sam- ple programs distributed with the assembler unless you have nothing better! 4. At the same time as you are learning the assembler itself, you will need to learn a few tools and concepts to properly combine your assem- bler code with the other things you do. If you plan to call assembler subroutines from a high level language, you will need to study the interface notes provided in your language manual. Usually, this forms an appendix of some sort. If you plan to package your assembler rou- tines as .COM programs you will need to learn to do this. You should also learn to use DEBUG. 5. Read the Technical Reference, but very selectively. The most important things to know are the header comments in the BIOS listing. Next, you will want to learn about the RS 232 port and maybe about the video adapters. IBM PC Assembly Language Tutorial 3 Notice that the key thing in all five phases is being selective. It is easy to conclude that there is too much to learn unless you can throw away what you don't need. Most of the rest of this talk is going to deal with this very important question of what you need and don't need to learn in each phase. In some cases, I will have to leave you to do almost all of the learning, in others, I will teach a few salient points, enough, I hope, to get you started. I hope you understand that all I can do in an hour is get you started on the way. Phase 1: Learn the architecture and instruction set ____________________________________________________ Phase 1: Learn the architecture and instruction set Phase 1: Learn the architecture and instruction set Phase 1: Learn the architecture and instruction set The Morse book might seem like a lot of book to buy for just two really important chapters; other books devote a lot more space to the instruction set and give you a big beautiful reference page on each instruction. And, some of the other things in the Morse book, although interesting, really |
|
|