CIS-77 Home
http://www.c-jump.com/CIS77/CIS77syllabus.htm
Lab M13. Using Assembly with High-Level Languages
- Introduction
- Procedure Name Coordination
- Calling Conventions
- Example Calling ASM Procedure from C++
- M13_COPYSTR.ASM
- M13_main.cpp
- Missing MSVCR80.DLL or MSVCR80D.DLL
- Invoking COPYSTR Procedure from C++
- Quick Disassembly Examination of Executable Image
- Invoking a C Function from Assembly
- Building Your Own Stack Machine
- Stack Machine Example
- Stack Machine Memory
- Stack Machine Implementation
- Getting Started
- Additional Features and Improvements
- What to Submit
- Thursday 12/4/2008 lab: class demo in progress...