Name: | Assembly Language Programming |
Instructor: | Dr. Warren MacEvoy jr. |
Location: | Wubben Hall, room 147 |
Time: | 8:00-8:50 a.m., Monday, Wednesday, and Friday |
Text: | Assembly Language for Intel-Based Computers, |
by Kip R. Irvine | |
Final Time: | 8 a.m., Monday, Dec. 10. |
Name | Due | Notes |
project 1 | Fri, Aug 24 | Encorporates compiler-generated assembly into a C/C++ project |
project 2 | Mon, Oct 1? | Make a more efficient version of a C/C++ function |
project 5 | Fri, Dec 7 | Optimize a C++ class. |
Custom build rule for building foo_asm.asm into foo_asm.obj, along with the listing file foo_asm.lst. Both output files are generated in the intermediate directory.
Here's an online book you may find helpful. This is one of several gems from here.
Here's a good link to online resources and books.
Here's the intel manuals you might wish to download.
To use the MASM help files, type