摘要:
CPU流水线的探秘之旅 【计算机系统】指令流水线 可以参考上面的两个博客文章。 阅读全文
posted @ 2018-09-09 22:29
wdliming
阅读(313)
评论(0)
推荐(0)
摘要:
#include char arraysearch(int data) { //some code return (data+2); } char linkedlistsearch(int data) { //some code return (data-2); } char binarysearch(int data) { //some code return (d... 阅读全文
posted @ 2018-09-09 22:15
wdliming
阅读(413)
评论(0)
推荐(0)
摘要:
think like a programmer剑指offer算法设计指南算法图解算法枕边书支持处理器的技术——永无止境的速度追求程序是怎样跑起来的C语言核心技术C语言点滴C语言实用之道嵌入式C编程:PIC单片机和C编程技术与应用C指针:基本概念、核心技术及最佳实践C嵌入式编程设计模式C现代编程:集成 阅读全文
posted @ 2018-09-09 17:30
wdliming
阅读(248)
评论(0)
推荐(0)
摘要:
运行结果: data in ram 0x0028ff10 = 2data in ram 0x0028ff30 = 1data in ram 0x0028ff14 = 2data in ram 0x0028ff34 = 1data in ram 0x0028ff50 = 5data in ram 0x 阅读全文
posted @ 2018-09-09 14:44
wdliming
阅读(484)
评论(0)
推荐(0)
摘要:
一,预编译 一,预编译 一,预编译 一,预编译 操作步骤:gcc -E hello.c -o hello.i 主要作用: 处理关于 “#” 的指令 【1】删除#define,展开所有宏定义。例#define portnumber 3333 【2】处理条件预编译 #if, #ifdef, #if, # 阅读全文
posted @ 2018-09-09 14:29
wdliming
阅读(1275)
评论(0)
推荐(0)
摘要:
x/<n/f/u> <addr> n、f、u是可选的参数,<addr>表示一个内存地址 1) n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容 2) f 表示显示的格式 3) u 表示将多少个字节作为一个值取出来,如果不指定的话,GDB默认是4个bytes,如果不指定的 阅读全文
posted @ 2018-09-09 14:05
wdliming
阅读(1424)
评论(0)
推荐(0)
摘要:
最近在STM的GPIO结构体定义中看到源代码的时候,顺便复习下结构体指针变量的定义及typedef 的使用。 1.结构体类型定义 定义方式1: 定义方式2: 以上两个定义方式是等价的,是将 *LinkList 定 义为 struct LNode 类型,即 LinkList 被定义为一个类型名。这样就 阅读全文
posted @ 2018-09-09 13:28
wdliming
阅读(9710)
评论(0)
推荐(0)

浙公网安备 33010602011771号