#include <iostream.h>
extern "C" {long _cdecl isum(int,int *);}
int imin(int,int *);
void main(void)
{
const int SIZE = 10;
int array[SIZE] = {8,7,6,5,40,45,20,21,13,9};
cout<<"整数数据之和:\t"<<isum(SIZE,array)<<endl;
cout<<"其中最小值为:\t"<<imin(SIZE,array)<<endl;
}
int imin(int itmp,int iarray[])
{
__asm{
mov ecx,itmp
jecxz minexit
dec ecx
mov esi,iarray
mov eax,[esi]
jecxz minexit
minlp: add esi,4
cmp eax,[esi]
jle nochange
mov eax,[esi]
nochange: loop minlp
minexit:
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
将汇编语言嵌入C语言中的源程序
共15个文件
obj:2个
pdb:2个
opt:1个
需积分: 9 22 下载量 114 浏览量
2008-11-13
10:29:21
上传
评论
收藏 218KB RAR 举报
温馨提示
这里给出了一个将一段汇编程序嵌入C程序中运行的源代码。
资源推荐
资源详情
资源评论
收起资源包目录
C++_EmAndASMProc.rar (15个子文件)
C++_EmAndASMProc
lt715f.obj 434B
main.cpp 561B
C_ASM.opt 48KB
Debug
vc60.pdb 60KB
C_ASM.exe 200KB
vc60.idb 41KB
C_ASM.pch 241KB
C_ASM.pdb 393KB
main.obj 6KB
C_ASM.ilk 221KB
C_ASM.dsp 4KB
C_ASM.plg 1KB
C_ASM.ncb 41KB
lt715f.asm 460B
C_ASM.dsw 533B
共 15 条
- 1
资源评论
水哥讲AI
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功