![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基本概念
Destihang
这个作者很懒,什么都没留下…
展开
-
fat32文件系统
MBR主引导记录由446(0x1BE)个字节的引导代码,64字节的主分区(4个)表及两个字节的签名值“55 AA”组成。原创 2017-03-16 18:14:55 · 975 阅读 · 0 评论 -
浙江软考 程序员
计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理,同时加减法也可以统一处理。此外,补码与源码相互转换,其运算过程是相同的,不需要额外的硬件电路。原码就是符号位加上真值的绝对值,即第一位表示符号,其余位表示值。正数的反码是其本身,负数的反码是在其原码的基础上,符号位不变,其余各个位取反。正数的补码是其本身,负数的反码是在其原码的基础上,符号位不变原创 2016-09-13 22:10:43 · 1951 阅读 · 0 评论 -
shell编程和正则表达式相关知识
工作了大半年了,发现学习嵌入的我,还需要对shell脚本有一定的了解,因为个人感觉Makefile有很多的基础语法就是shell基础。所以在51CTO上,弥补了一把shell的基础,虽然没有精通,但是现在能够看懂还不是什么问题了。接下来我就把我印象中比较重要的知识点记录一下。shell中变量直接赋值是不能加空格的,也不需要封号。 比如 name=sean变量的间接赋值 read -p “g原创 2016-06-13 22:47:19 · 300 阅读 · 0 评论 -
程序员的自我修养-链接装载与库笔记
花了近一个礼拜的时间算是把这本书看完了大部分的内容,因为工作接触的是linux有关windows的部分没有去看。个人觉得如果要做底层的话,这本书不得不看,看完之后虽然没有全部理解,但是对于我之前的知识体系结构有了很大的一个补充。现在就要记录下书中一些重难点,可以以后去回顾,将基础知识打扎实。为了协调I/O设备与总线之间的速度,也为了能够让CPU能够和I/O设备进行通信,一般每个设备都会有一个相原创 2016-08-01 22:59:53 · 3042 阅读 · 0 评论 -
linux下进程通信
管道被看作是打开的文件,但在已安装的文件系统中没有相应的映像。POSIX只定义了半双工的管道,因此即使pipe()系统调用返回了两个描述符,每个进程在使用一个文件描述符之前仍得把另外一个文件描述符关闭。在linux中,popen()和pclose()都包含在C函数库里面。对每个管道来说,内核都要创建一个索引节点和两个文件对象,一个文件对象用于读,一个文件对象用于写。原创 2016-04-17 15:37:02 · 514 阅读 · 0 评论 -
视频基本知识
一个序列的第一个图像叫做IDR图像(立即刷新图像)。只要显示屏幕分辨率>=1280*720即可分为HD等级。SPS(序列参数集)/PPS(图像参数集):包含了初始化H.264解码器所需要的信息参数,包括编码用profile,level,图像宽和高,deblock滤波器H.264把图像分为一帧(frame)或两场(filed);帧又分为片(slice),片由宏块(MB)组成,宏块是编码处原创 2016-02-23 21:19:17 · 1001 阅读 · 0 评论 -
linux下信号
信号是很短的信息,可以被发送到一个进程或一组进程。发送给进程的唯一信息通常是一个数,依次来标识信号。POSIX标准引入了一类新的信号叫做实时信号,在linux中他们的编码范围是32-64.他们与常规信号有很大的不同,因为他们必须排队以便发送的多个信号能被接收到。如果一个常规信号被连续发送多次,那么,只有其中的一个发送到接收进程。发送给非运行进程的信号必须由内核保存,知道进程恢复执行。原创 2016-04-03 15:59:41 · 696 阅读 · 0 评论 -
linux系统调用
Unix通过系统向内核发出系统调用实现了用户态进程和硬件设备之间的大部分接口。系统调用通过软中断向内核发出一个明确的请求。lib的标准C库所定义的一些API引用了封装例程(其唯一目的就是发布系统调用)。通常情况下,每个系统调用对应一个封装例程,而封装例程定义了应用程序使用的API。一个API没必要对应一个特定的系统调用,API可能直接提供用户态的服务或者一个单独的API函数可能调用几个原创 2016-04-03 13:54:50 · 499 阅读 · 0 评论 -
嵌入式系统设计师
这两个月来,因为公司项目比较多,所以工作量也比较大,学习的时间比较少。但是从工作中还是学到了不少,特别是cpu编译器相关方面的东西。打算下半年考一个中级软件工程师的证书,就把这段时间需要注意的东西纪录下来。CPU是计算机的控制中心,主要由计算器,控制器,寄存器组和内部总线等部件组成。控制器由程序计数器,指令寄存器,指令译码器,时序产生器和操作控制器组成。程序计数器是专用寄存器,具有寄存原创 2017-04-30 17:46:57 · 5089 阅读 · 1 评论