0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

面试必问题目:PCB包含哪些信息?

如意 来源:CSDN 作者:xiuxiuxiuyuan 2020-08-21 16:58 次阅读

PCB : 进程控制块

系统利用PCB来控制和管理进程,所以PCB是系统感知进程存在的唯一标志。进程与PCB是一一对应的。

通常PCB应包含如下一些信息

1、进程标识符 name

每个进程都必须有一个唯一的标识符,可以是字符串,也可以是一个数字。

2、进程当前状态 status

说明进程当前所处的状态。为了管理的方便,系统设计时会将相同的状态的 进程组成一个队列,如就绪进程队列,等待 进程则要根据等待的事件组成多个等待队列,如等待打印机队列。

3、进程相应的程序和数据地址

以便把PCB与其程序和数据联系起来。

4、进程资源清单

列出所拥有的除CPU外的资源记录,如拥有的I/O设备, 打开的文件列表等。

5、进程优先级 priority

进程的优先级反映进程的紧迫程度,通常由用户指定和系统设置。

6、CPU现场保护区 cpustatus

当进程因某种原因不能继续占用CPU时(如等待打印机),释放CPU,这时就要将CPU的各种状态信息保护起来,为将 来再次得到处理机恢复CPU的各种状态,继续运行。

7、进程同步与通信机制

用于实现进程间互斥、同步和通信所需的信号量等。

8、进程所在队列PCB的链接字

根据进程所处的现行状态,进程相应的PCB参加到不同队列中。PCB链接字指出该进程所在队列中下一个进程PCB的首 地址。

9、与进程有关的其他信息

如进程记账信息,进程占用CPU的时间等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4316

    文章

    22993

    浏览量

    396152
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10824

    浏览量

    211105
  • 进程
    +关注

    关注

    0

    文章

    201

    浏览量

    13947
收藏 人收藏

    评论

    相关推荐

    程序员去面试只需一个技能征服所有面试官!

    为什么要学嵌入式?面试各方面感觉都良好,为啥最后给毙了?在这么多技术活儿里,嵌入式开发为啥这么吃香?嵌入式开发找工作,为何更容易?……来,来,来,看看不为人知的内部消息!就像我最近听说的这个事儿,有
    的头像 发表于 11-05 19:35 145次阅读
    程序员去<b class='flag-5'>面试</b>只需一个技能征服所有<b class='flag-5'>面试</b>官!

    驰AI办公本Turbo重磅发布

    近日,思驰AI办公本新品发布会如约而至,思驰IOT事业部首席产品官马斌斌详细介绍了思驰在智慧办公领域的深入思考和创新实践,并推出了思驰AI办公本Turbo。
    的头像 发表于 10-31 14:23 274次阅读

    激光雷达点云数据包含哪些信息

    )、环境监测、城市规划等领域。激光雷达点云数据是激光雷达系统收集到的一系列三维空间坐标点,包含了丰富的空间信息。本文将介绍激光雷达点云数据包含信息。 空间坐标
    的头像 发表于 08-29 17:18 738次阅读

    socket包含哪些基本信息?

    在计算机网络中,套接字(Socket)是一种通信端点的抽象表示,用于在网络中进行数据传输。套接字是网络编程的基础,它提供了一种简单、灵活的方式来实现网络通信。 套接字的基本概念 套接字是一种通信端点,它在网络通信中扮演着重要的角色。套接字可以看作是一个通信通道,它允许两个进程之间进行数据交换。在网络编程中,套接字被广泛用于实现客户端和服务器之间的通信。 套接字的基本概念包括以下几个方面: 1.1 通信端点:套接字是一
    的头像 发表于 08-16 10:43 250次阅读

    驰获得TISAX最高等级AL3级认证

    近日,经过充分的准备和严格的评审,思驰科技股份有限公司已成功获得TISAX最高等级AL3级的认证标签,这一认证标志着思驰在汽车科技领域内的信息安全管理和保护能力符合国际标准和汽车行业特定的安全要求,也意味着思
    的头像 发表于 07-25 10:49 580次阅读

    面试嵌入式工作,会被问什么问题?

    面试嵌入式工作时,面试官可能会从多个方面考察应聘者的知识、技能和经验。以下是一些常见的嵌入式工作面试问题,这些问题涵盖了基础知识、专业技能、项目经验和个人能力等方面
    的头像 发表于 07-17 09:26 1861次阅读
    <b class='flag-5'>面试</b>嵌入式工作,会被问什么问题?

    usb dfu驱动安装失败,提示指定位置不包含有关硬件的信息是怎么回事?

    usb dfu 驱动安装失败,提示指定位置不包含有关硬件的信息,文档里面说要序列号是怎么回事
    发表于 05-17 14:30

    一个成熟的PCBA设计通常包含哪几个方面?

    一站式PCBA智造厂家今天为大家讲讲什么是成熟的PCBA设计?成熟的PCB设计包含哪几个方面?。成熟的PCB(印刷电路板组装)设计是指经过精心规划、优化和验证的设计,以确保电路板的功能性、可靠性以及
    的头像 发表于 05-07 09:24 402次阅读

    PCB丝印有哪些信息PCB丝印应用流程

    此阶段涉及在 PCB 上进行丝网印刷。将板固定在印刷机上,丝网可多方向移动,实现精确印刷。PCB 已按照软件中创建的图案进行蚀刻。
    发表于 04-19 15:05 2346次阅读
    <b class='flag-5'>PCB</b>丝印有哪些<b class='flag-5'>信息</b>?<b class='flag-5'>PCB</b>丝印应用流程

    易微再添新翼 易微青岛办事处正式成立

    易微砥砺奋进,再添新翼! 近日,易微青岛办事处正式成立,是易微在华东区域的又一重要战略布局。 青岛作为国家打造“一带一路”国际合作新平台的重点城市,将集成电路产业放在新兴产业发展重要位置,汇集
    的头像 发表于 04-14 10:34 397次阅读

    包含具有多种类型信息的3D模型

    的文件格式流程,其中包含具有多种类型信息的3D模型,例如时间、成本、材料属性、几何形状、施工进度、热属性等。 BIM在AEC领域中发挥着重要作用。BIM文件允许AE提供项目中所有信息的视图,其效果和精度超越了
    发表于 03-28 17:18

    多层PCB工艺包含哪些内容和要求呢?

    一站式PCBA智造厂家今天为大家讲讲pcb设计需要知道的多层板工艺有哪些?PCB多层板工艺介绍。在PCB设计中,多层板的使用已经变得越来越普遍。与单层或双层板相比,多层板可以提供更高的集成度、更好
    的头像 发表于 03-06 09:36 422次阅读

    6个关于pcb信号线的重要信息

    6个关于pcb信号线的重要信息
    的头像 发表于 01-05 10:34 1071次阅读

    TCP协议面试常问知识点总结

    TCP 作为传输层的协议,是一个IT工程师素养的体现,也是面试中经常被问到的知识点。在此,我将 TCP 核心的一些问题梳理了一下,希望能帮到各位。
    的头像 发表于 12-15 10:38 768次阅读
    TCP协议<b class='flag-5'>面试</b>常问知识点总结

    线程池三大核心参数的含义 线程池核心线程数制定策略

    以上考点作为线程池面试几乎问的内容,大部分人应该都是如数家珍,张口就来,但是懂了面试八股文真的就不一定在实际运用中真的就会把线程池用好 。
    的头像 发表于 12-01 10:20 1002次阅读
    线程池三大核心参数的含义 线程池核心线程数制定策略