摘要: #include #include #define MYMAX(T) \ (- ( ( 1<< ( sizeof ( T ) * 8 - 1 ) ) + 1)) #define MYMIN(T) \ (1 << ( sizeof ( T ) * 8 - 1 )) int main(int argc, char const *argv[]) { printf(... 阅读全文
posted @ 2017-11-27 20:53 青我所青 阅读(255) 评论(0) 推荐(0)
摘要: #include #define NULLMACRO do{}while(0); #define DOTASK() \ do{ \ Task1(); \ Task2(); \ }while(0); void Task1() { printf("Task1\n"); } voi... 阅读全文
posted @ 2017-11-27 20:16 青我所青 阅读(346) 评论(0) 推荐(0)
摘要: 实例1: 求1+2+3+......+100的和, 并将结果存入0x80000100地址空间中. 阅读全文
posted @ 2017-07-09 11:30 青我所青 阅读(1926) 评论(0) 推荐(0)
摘要: 前言 最近的工作是与逆向相关, 用到ARM汇编, 以前在大学时学过x86汇编和ARM开发, 自我感觉当时学的还挺好, 很久没用也生疏了. 正好趁着这个机会也复习一下ARM汇编. 关于ARM的介绍和理论知识,此处就不再赘述. 进入正题: 安装ADS1.2 安装过程很简单, 没什么技术含量. 但是, w 阅读全文
posted @ 2017-07-09 00:11 青我所青 阅读(1046) 评论(1) 推荐(0)