谁来教我C++里ASM函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁来教我C++里ASM函数相关的知识,希望对你有一定的参考价值。
我要用C++写汇编程序 不会用ASM函数 说的详细的加50分
还有一个问题ASM函数是API函数吗 是在C++MSDN里找还是API函数里找用法
请问你是懂这个还是复制的 我有些概念不太明白 想多跟你学学 同意的话加50分~~哈哈
_asm
汇编指令
汇编指令
..
在汇编指令块里也可以调用WINDOWS API, 要先用PUSH将参数入栈, 然后用CALL或JMP去调用API, 返回值一般在EAX寄存器里. 简言之, 你需要会用INTEL X86的指令集,了解一些硬件知识.
许多多媒体解码器,如常见的MP3解码器,为了提高效率, 将关键函数以ASM实现.
----------------------------------------------------------------------
masm是我的第二个语言. 没人回答你, 你会更觉的好点? 收到你的分再说吧. 参考技术A asm只是一个加入汇编指令的方法,直接按楼上的做法来就可以.API是微软提供的C语言函数库 参考技术B 对于TMS320F28335而言asm(” RPT #N || NOP”)会执行N+1次NOP指令,占用N+1个指令周期。正常情况下占用N+1个时钟周期。
其实这条语句在DSP等系统开发中经常要用到,比如更改某些配置后需要延时几个时钟周期才能够生效,这时asm(” RPT #7 || NOP”)便可以闪亮登场了 参考技术C 这么少的分 至少也得 200分啊 呵呵
以上是关于谁来教我C++里ASM函数的主要内容,如果未能解决你的问题,请参考以下文章