vc中使用汇编程序模块的例子
该程序模拟UNIX中save与resume函数,并介绍在VC中如何使用汇编进行机器级的操作.
主函数很简单首先引入两个外部函数,extern"C"表示按传统C命名习惯.函数save将程序指针保存在(*s)中并返回0,为什么有
if(save(&sp)){...}
if后的语句看起来永远都不会被执行,但是运行结果表明它被执行了.这个问题同UNIX中处理机调度函数(switch)的那个if语句(第一句)一样.
程序执行完save(&sp)后得到因为条件为假而执行else语句,却在判断之前将程序指针保存在sp中了.
else语句中的resume(&sp),该函数很狡猾将堆栈中的返回地址
用户评论
推荐下载
-
linux下hello的汇编程序
linux下hello的汇编程序.s文件为汇编源代码文件.
12 2019-09-04 -
电子秒表的汇编程序编码
电子秒表的功能实现,计时,定时,开启,暂停等多种功能
21 2019-01-11 -
无线服务铃的汇编程序
无线服务铃的汇编程序是可以接收2262发出的数据,对做接收2262信号很有帮助.
43 2019-01-20 -
bcd码相乘的汇编程序
实现bcd码相乘,用于微机接口的课设题目
21 2019-05-22 -
汇编程序弱智的管道游戏
无聊的时候想熟悉一下X86的指令集,是.ASM文件。具体的东西我也忘了,很久以前写的,没怎么仔细考虑。
16 2019-05-15 -
有关MBR的NASM汇编程序
全是NASM源程序.Changembr.asm:改变硬盘MBR的程序(不改变分区表信息).Mbrsample.asm:一个简单的MBR程序.Recordmbr.asm:读取硬盘MBR的程序(保存在mb
32 2019-05-27 -
简单的键盘监控汇编程序
实现监控键盘按键,并将按键信息存入电脑生成文本,里面包含有汇编代码。(不能监控所有按键,只能监控主键盘字母数字和符号,特殊功能按键不能监控)
28 2019-05-07 -
ADC0809的汇编程序
Assembler for ADC0809
30 2019-06-22 -
汇编程序成绩排序的实现
汇编程序 成绩排序的实现 参考程序段:
9 2021-05-28 -
asm汇编程序的编写环境
一款比较好的 asm,对于汇编的学习很有帮助 而且操作简单
29 2018-12-29
暂无评论