Third Edition

This Web site is for instructors using Kip Irvine's Assembly Language for Intel-Based Computers, Third Edition 1999, Prentice Hall. This edition will be discontinued at the end of Summer 2002.

PowerPoint slides      Solutions Manual      Sample Tests (updated 5/8/01)
 
Official Microsoft Assembler Reference Manuals Solution Programs Miscellaneous Instructional Aids
 
Sample Projects Discussion Group for Instructors

Contact me


Official Microsoft Assembler 6.1x Manuals

Each of the three official Microsoft Assembler manuals is a collection of Microsoft Word document files, one for each chapter. The captured graphics are somewhat garbled, but this is all that's available from Microsoft, via their Platform SDK disks shipped with the Microsoft Universal Subscription. Each of the manuals has been collected into an individual ZIP file, and should be extracted into its own directory:

 

 

 

 


Solutions Manual

The contains answers to even-numbered chapter review questions and solutions to most programming exercises SolutionsManual.pdf, (Adobe Acrobat file, updated 06/17/2002). The original printing of this manual is also available in print from your college Prentice-Hall representative. You can also download just the table of contents.

 

 

 

 

 

 


Solution Programs

Solutions to Programming Exercises, Chapters 1-9 (solutions.zip, 12/07/01).

 

 

 

 

 

 

 

 


Miscellaneous Instructional Aids

Sample lecture sequence used by the author when teaching a course entitled Fundamentals of Computer Systems.

Single printable page containing boxes with sequential memory addresses. Useful tool for reviewing the storage format of data, as you can have students fill in the contents of individual memory bytes. See the Workbook exercise entitled Mapping Variables to Memory for an example. You might want to print this and hand it out in class (memmap.pdf, Adobe Acrobat file, 03/08/00).

Diagram of segmented memory, Intel processor (good for Chapter 2 lectures). (segments.doc, Word 97 document, 01/26/00).

 

 

 

 

 

 


PowerPoint SlideShows

Presentations by the Author

Additional examples have heen inserted into these slides, beyond what is in the book. Last update: 02/06/01.

Presentations by Professor Mario Marchand, Ottowa, Canada

Professor Mario Marchand of the University of Ottowa Computer Science Department created a set of slides for his Assembly Language course, and licensed them to Prentice-Hall publishing (November 1999):

 

 

 

 

 

 


Sample Projects

I would like to share with you several projects that I have given out in my course at Florida International University. Each contains a fairly complete description, with a sample solution program. I hope you enjoy them as much as my students and I did.

File Decoding Program (requires Chapters 1-7)

Hamming Code Program (requires Chapters 1-7)