- 博客(2)
- 收藏
- 关注
原创 原码,反码,补码,对正负数及0按位取反
而-9的反码就是将除原码符号位外的每一位数取反,在这之前我们需要得出-9的原码,9的二进制表示形式为0000 1001,最高位是符号位代表正负,将最高位的0变为1,该数就变为负数,所以说-9的原码是1000 1001,将 -9原码除符号位外的每一位数取反,就得到 -9的反码为1111 0110.补码:正数的补码与原码相同。负数的补码是其反码加1.例如9的补码与原码反码都相同,9的补码为0000 1001,而-9的补码是将-9的反码加1,-9的反码为1111 0110,所以说-9的补码为1111 0111.
2023-07-20 21:08:06 1137
原创 嵌入式学习之Linux进程管理笔记
一个父进程退出, 而它的一个或几个子进程仍然还在运行,那么这些子进程就会变成孤儿进程,孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集的工作。一个父进程利用fork创建子进程,如果子进程退出,而父进程没有利用wait 或者 waitpid 来获取子进程的状态信息,那么子进程的状态描述符依然保存在系统中。(子进程终止了,父进程还没来得及收回子进程): 进程组是用来承载进程的容器,每个进程属于一个进程组,每一个进程组有一个进程组长,该进程组组长的(PID)与进程组ID相同。
2023-07-19 20:31:30 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人