CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在VC++中如何嵌入汇编程序

楼主liyi_cumtb(飞雪)2001-08-22 12:57:47 在 VC/MFC / 基础类 提问

在VC++中如何嵌入汇编程序?  
  谢谢! 问题点数:15、回复次数:5Top

1 楼quengzi(Hades)回复于 2001-08-22 13:00:39 得分 2

好象是用ASM开头。Top

2 楼iamshuke()回复于 2001-08-22 13:05:21 得分 5

以_asm开头,就像如下:  
  int   a;  
  _asm{  
          mov   a,     21       //a=21;  
  }  
   
  Top

3 楼ahr(电磁波)回复于 2001-08-22 13:06:34 得分 3

__asm  
  {  
   
   
  }  
   
   
  Top

4 楼sizhi(人在江湖飘啊~,哪能不挨刀啊~~)回复于 2001-08-22 13:08:35 得分 5

msdn里面的内容:  
   
  /*   POWER2.C   */  
  #include   <stdio.h>  
   
  int   power2(   int   num,   int   power   );  
   
  void   main(   void   )  
  {  
        printf(   "3   times   2   to   the   power   of   5   is   %d\n",                         power2(   3,   5)   );  
  }  
  int   power2(   int   num,   int   power   )  
  {  
        __asm  
        {  
              mov   eax,   num         ;   Get   first   argument  
              mov   ecx,   power     ;   Get   second   argument  
              shl   eax,   cl           ;   EAX   =   EAX   *   (   2   to   the   power   of   CL   )  
        }  
        /*   Return   with   result   in   EAX   */  
  }  
   
  Top

5 楼liyi_cumtb(飞雪)回复于 2001-08-22 13:24:59 得分 0

Thank   you   all.Top

相关问题

  • 在一vc程序里包含汇编程序是,汇编程序如何和vc程序交换变量。
  • vc能不能写汇编程序???
  • 如何实现读懂汇编程序(简单的)到写汇编程序的转变!?
  • VC能否作为汇编程序的编译器?
  • VC++能不能编译纯汇编程序?
  • 如何在windows下开发汇编程序?
  • 请问如何在CB中调用汇编程序?
  • tc中嵌套汇编程序,如何编译?
  • 程序中如何引用汇编程序
  • 如何入手写一个完整的汇编程序?

关键词

  • vc++
  • asm
  • vc
  • 汇编程序
  • power
  • vc++中如何嵌入
  • eax
  • cl
  • argument
  • num

得分解答快速导航

  • 帖主:liyi_cumtb
  • quengzi
  • iamshuke
  • ahr
  • sizhi

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo