C嵌入汇编实现两个整形的交换
#include <iostream>
//数据的交换
void exchange(int&, int& );
int main()
{
int m = 5;
int n = 6;
exchange(m, n);
}
void exchange(int& ldata, int& rdata)
{
__asm
{
push ldata
push rdata
pop ldata
pop rdata
}
return;
}
各位大哥大姐,不知道到底是出了什么情况,在函数里实现了转换,但在外面又复原了...
怎样实现m和n的转换(在使用汇编的情况下)?
//数据的交换
void exchange(int&, int& );
int main()
{
int m = 5;
int n = 6;
exchange(m, n);
}
void exchange(int& ldata, int& rdata)
{
__asm
{
push ldata
push rdata
pop ldata
pop rdata
}
return;
}
各位大哥大姐,不知道到底是出了什么情况,在函数里实现了转换,但在外面又复原了...
怎样实现m和n的转换(在使用汇编的情况下)?
...全文
相关推荐
51单片机汇编源程序
内含13个例程:汽车通讯控制程序\十五路遥控接收板\遥控接收解码..........
C51微控制器上的RC500读卡芯片驱动程序开发
在当今高度数字化和智能化的科技环境中,C51微控制器因其出色的性能与稳定性,被广泛应用于各类嵌入式系统。作为8051系列的代表产品之一,C51微控制器以其低成本、简单易用、执行效率高而受到众多嵌入式工程师的青睐。本章我们将探索C51微控制器的核心特性和使用案例,以及RC500芯片的基本信息和其在非接触式智能卡读写器中的应用。通过对这些技术的初步了解,读者将能够为接下来章节的深入学习打下坚实的基础。
tms320c5509 fir滤波程序(汇编、双乘法器)
tms320c5509a dsp 汇编程序实现32点fir低通滤波程序,
C51上RC500读卡芯的驱动程序
C51上RC500读卡芯的驱动程序。为达到精确时序,卡操作部分使用嵌入汇编方式。
嵌入式汽车数字仪表设计
汽车仪表是驾驶员与汽车的信息交流界面,对汽车安全以及经济行驶具有重要作用。近年来, 随着汽车电子技术的发展,汽车仪表显示信息也不断增加,而传统机械指针式汽车组合仪表 则无法满足现在使用需求。特别是计算机、微电子和各种现场总线通信技术广泛运用,以嵌 入式微处理器为核心的智能化数字式仪表将是汽车仪表发展的必然趋势。本文给出一种嵌入 式汽车数字仪表设计方案。


新手乐园
