logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux kernel打印栈信息方法

在kernel代码的任意位置直接调用dump_stack方法即可。dump_stack已经包含在内核符号表中,并在include/linux/kernel.h中被声明。获取栈信息的原理是使用ebp逐层回溯。dump_stack函数在arch/x86/kernel/traps_32.c中定义(kernel 2.6.24)如下:/** The architecture-inde...

CRC查表法运算原理

CRC校验是依据多项式模2运算进行的,这里有两点:1. 一个二进制串总可以表示为多项式,例如:10101 表示为10111 表示为,依次类推更长数据的表示方法。2. 模2运算的基本规则如下:加法:0+0=0 1+0=1 0+1=1 1+1=0 不进位减法:0-0=0 0-1=1 1-0=1 1-1=0 不借位模2加减运算与二进制异或运算相同乘法:依据多项式模2加法算得除法:依据多项式模2减法算得多

文章图片
#算法
到底了