摘要: 阅读全文
posted @ 2013-02-21 21:54 retacn_yue 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 混合编程常见方式:1 在c/c++程序中嵌入汇编指令 语法格式:__asm{ 汇编语言程序 }2 在汇编程序中访问c/c++定义的全局变量 示例代码如下: test.c #include int gVar_1=12; extern asmDouble(void) int main(void){printf("original value of gVar_1 is %d",gVar_1); admDouble();printf("modified value of gVar_1 is %d",gVar_1);return 0; } test.s AREA 阅读全文
posted @ 2013-02-21 21:47 retacn_yue 阅读(371) 评论(0) 推荐(0) 编辑
摘要: arm伪指令符号定义伪指令定义arm汇编程序中的变量、对变量赋值以及定义寄存器的别名定义全局变量gbla(全局数字变量,初始化值为0)GBLA 全局变量名 示例代码如下:GBLA Test1;定义全局数字变量test1Test1 SETA 0x123;将该变量赋值为0x123gbll(全局逻辑变量,初始化为F) GBLL 全局变量名 示例代码如下:GBLL Test2;定义全局逻辑变量test2Test2 SETL {TRUE};将变量赋值为真bgls(全局字符串变量,初始化为空) GBLS 全局变量名 示例代码如下:GBLS Test3;定义全局字符串变量test3Test3 SETS &q 阅读全文
posted @ 2013-02-21 21:46 retacn_yue 阅读(258) 评论(0) 推荐(0) 编辑