上一页 1 ··· 44 45 46 47 48
摘要: 常用的有三种方式: 在C/C++代码中嵌入汇编指令 汇编调用C/C++ C/C++中调用汇编 实例一: 在C中嵌入汇编: void string_copy(char *dst,const char *str) { char ch; __asm { loop LDRB ch,[str],#1 STRB 阅读全文
posted @ 2017-06-11 11:04 一代枭雄 阅读(2261) 评论(0) 推荐(0)
摘要: 当堆栈指针指向最后压入堆栈的数据时,称为满堆栈(Full Stack); 当堆栈指针指向下一个将要放入数据的空位置时,称为空堆栈(Empty Stack); 根据对战的生成方式分为:递增堆栈(Ascengding Stack)和递减堆栈(Decending Stack) 递增堆栈:堆栈由低地址向高地 阅读全文
posted @ 2017-06-10 19:40 一代枭雄 阅读(4698) 评论(0) 推荐(0)
摘要: 有两种不错的方法可以实现该操作 方法一:利用移位操作可以很容易的实现 #include <stdio.h> int main(){ unsigned int a =0x11223344; printf("%0x\n",(a>>16) +( a & 0xFFFF)); return 0;} 方法二:利 阅读全文
posted @ 2017-06-09 18:07 一代枭雄 阅读(1055) 评论(0) 推荐(0)
摘要: 1、将arm-linux-gcc-4.4.3压缩包,拷到home/armtoolchain下,进行压缩。 2、压缩命令:tar -xzvf arm-linux-gcc-4.4.3.tgz,解压后得到了usr文件。进入~/armtoolchain/usr/local/arm/4.3.2/bin下,会看 阅读全文
posted @ 2017-06-09 17:49 一代枭雄 阅读(323) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48