哈哈浩丶
哈哈浩丶
全部文章
嵌入式系统设计...
Arduino学习笔记(2)
C语言学习笔记(12)
Java学习笔记(12)
操作系统学习笔记(2)
操作系统笔记(2)
归档
标签
去牛客网
登录
/
注册
哈哈浩丶的博客
全部文章
/ 嵌入式系统设计师学习笔记
(共48篇)
嵌入式系统设计师学习笔记十八:存储管理③——磁盘
嵌入式系统设计师学习笔记十八:存储管理③——磁盘 磁盘结构: 磁盘分为磁道、扇区、扇面、柱面、盘面等。 一个物理记录存储在一个扇区上,磁盘上能存储的物理记录块数目是由扇区数、磁道数以及磁盘面数所决定的。 磁道由外向里从0依次递增。 磁盘调度算法: 先来先服务(FCFS):根据进程请求访问磁盘...
操作系统
存储器
2021-05-09
0
320
嵌入式系统设计师学习笔记十七:存储管理②——虚拟存储
嵌入式系统设计师学习笔记十七:存储管理②——虚拟存储 虚拟存储器: ①具有部分装入和部分对换功能,能从逻辑上对内容容量进行大幅度扩充,使用方便的一种存储器系统②实际上是为扩大主存而采用的一种设计技巧③虚拟存储器的容量与主存大小无关④虚拟存储器的实现对用户来说是透明的 虚拟存储器的实现方式:请求分页...
操作系统
存储器
2021-05-09
0
319
嵌入式系统设计师学习笔记十六:存储管理①——存储方式
嵌入式系统设计师学习笔记十六:存储管理①——存储方式 分区存储: 页式存储: 上图中:页号的大小为2^20,即1024KB,因此允许地址空间最多有1M个页。页内地址的大小为2^12,即4096K,因此每一个页的大小均为4K。 页式存储的优缺点: 优点:利用率高,碎片小,分配及管理简单。缺点:增加子...
操作系统
存储器
2021-05-09
0
369
嵌入式系统设计师学习笔记十五:进程管理⑥——任务间的通信
嵌入式系统设计师学习笔记十五:进程管理⑥ 任务间的通信 任务之间为了协调工作,需要相互交换数据和控制信息。 任务之间的通信可以分为两种类型: ①低级通信:只能传递状态和整数值等控制信息,例如信号量机制,异步信号机制等 ②高级通信:能够传输任意数量的数据,主要有三类:共享内存、消息传递和管道。 共享内...
2021-05-09
0
935
嵌入式系统设计师十四:进程管理⑤——调度算法
进程管理:调度算法 调度算法的性能指标: ①CPU的使用率②响应时间:调度器为一个就绪任务进行上下文切换时所需的时间,以及任务在就绪队列中的等待时间。③周转时间:一个任务从提交到完成所经历的时间。④调度开销:调度器在做出调度决策时所需要的时间和空间开销。⑤公平性:大致相当的两个任务所得到的CPU的时...
2021-05-09
0
591
嵌入式系统设计师学习笔记十三:进程管理④——任务调度
嵌入式系统设计师学习笔记十三:进程管理④ 任务调度: 任务调度——调度器 调度用来确定多任务环境下任务执行的顺序和获得CPU资源后能够执行的时间长度。 操作系统通过一个调度程序来实现调度功能。 ①调度程序以函数的形式存在,用来实现操作系统的调度。 ②调度程序本身并不是一个任务,是一个函数调用,可在...
2021-05-09
0
544
嵌入式系统设计师十二:进程管理③——死锁
嵌入式系统设计师十二:进程管理③ 进程管理:死锁 死锁概念:进程管理是操作系统的核心,但如果设计不当,就会出现死锁的问题。如果一个进程在等待一个不可能的事,则进程就死锁了。而如果一个或多个进程产生死锁,就会造成系统死锁。 产生死锁的三大主要原因: ①系统资源不足②进程运行推进的顺序不合适③资源分配不...
2021-05-09
0
409
嵌入式系统设计师学习笔记十一:进程管理②——进程的同步与互斥
嵌入式系统设计师学习笔记十一:进程管理② 进程管理:进程的同步与互斥 区别: 互斥:是指散布在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。 同步:是指散布在不同进程之间的若干程序片断,它们的运行...
2021-05-09
0
258
嵌入式系统设计师学习笔记⑩:进程管理①——进程
嵌入式系统设计师学习笔记⑩:进程管理 进程:是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。它由程序块、进程控制块(PCB)和数据块三部分组成。 进程与程序的区别: ①进程是程序的一次执行过程,没有程序就没有进程。 ②程序是完成某个特定功能的一系列程序语句的集合,只要不被...
2021-05-09
0
324
嵌入式系统设计师学习笔记⑨:校验码
嵌入式系统设计师学习笔记⑨:校验码 码距的定义:一个编码系统的码距就是整个编码系统中任意(所有)两个码字(合法编码)的最小距离。例如:要对A,B两个字母进行编码 若用1位长度的二进制编码,若A=1,B=0。这样A,B之间的最小码距为1。(因为只有1位不同) 若用2位长度的二进制编码,若A=11,B=...
2021-05-09
0
378
首页
上一页
1
2
3
4
5
下一页
末页