240 私信
这个人很懒,暂无签名信息
0

二进制方式修改libpthread.so中的pthread_attr_setstacksize最小限

       最近有个mips平台的嵌入式linux项目,官方提供了工具链,但发现他们所提供的libpthread.so库对线程的最小栈空间设置的是128K,造成程序运行时显示虚拟内存占用很高,虽然没太大影响,但是对我这样有洁癖的人感觉很不爽,所以我想把它改小,重新编译glibc感觉麻烦,好像也不安全,所以就想着直接修改库的二进制文件,下面是修改过程:先写个测试代码如下:#include #inc...

0

[51单片机] 一个故事看懂单片机中的堆栈

因为单片机有CPU、存储器、IO等等,使他(人性化一点以配合下文)看起来就像一个比较小的计算机,所以在理解单片机的时候如果能把你之前有的那些也许仅仅是直觉上的对计算机的理解融入进来的话,可能会对你学习单片机的概念有极大的帮助,至少对于我是这样的。我想在关于单片机的众多让你头晕脑胀、摸不着头脑甚至想撞墙的概念里面,堆栈可能是其中最可恶的一个,因为即使单单是从汉语的角度来理解这个词就已经让你很晕了,其...

0

模2除法

这或许是一个简单的问题,但是我早就忘记咋解了。 关于一个二进制数1111000 除以1101,模2除法的商为1011,余数为111.这个结果不同于十进制除法。所以特记下。具体步骤如下: #第一步 1111000 1101 0010000 ----余数,商为1,只要第一位非0商就是1 #第二步,每步移一位,当起始位为0时,除以0;为1时除以除数。 010000 0000 010000 ----余数...

个人介绍
暂无介绍