高挑黑夜

文章
3
资源
0
加入时间
2年10月17天

ARM Cortex-M3的优势

1. 三级流水线+分支预测ARM Cortex-M3与ARM7内核一样,采用适合于微控制器应用的三级流水线,但增加了分支预测功能。现代处理器大多采用指令预取和流水线技术,以提高处理器的指令执行速度。流水线处理器在正常执行指令时,如果碰到分支(跳转)指令,由于指令执行的顺序

字符串哈希(模板)

字符串哈希就是将一个字符串通过一定方式转化成一个数据,便于与其他字符串进行比较是否相同。要将一个字符串s转化成一个数字,我们可以通过进制转化方式进行,即将一个字符串转化位P进制数(这里的P一般取131或13331)如:char s[] = {'a','b','c','d'};//则该字符串即为 abcd 左边为高位,右边为低位,转为P进制数 ans(ans初始值为0)即可表示为for(int i = 0 ;i < strlen(s);i++) ans = ans * P + s[i