25上软考中级——《嵌入式系统设计师》100条知识点速记!
易于扩展、调试方便;11. 设备驱动层也叫板级支持包(BSP),包含了嵌入式系统中所有与硬件相关的代码,它负责直接与硬件打交道, 对硬件进行管理和控制, 为上层软件提供所需的驱动支持。10. 嵌入式软件体系结构从下到上包括:硬件层、设备驱动层、操作系统层、中间件层和应用软件层。15. 操作系统的功能:处理器管理、存储管理、设备管理、文件管理、作业管理、网络与通信管理。2. 冯.诺依曼体系的5大部件
准备参加25年上半年《嵌入式系统设计师》的小伙伴们可以开始着手准备了。虽然《嵌入式系统设计师》只是中级科目,但是要记得东西并不少,准备不足的话很容易翻车。今天这里给大家整理了100条嵌入式知识点,涵盖全书80%重点,先把这个存下!再慢慢看书,边看书边背这个,事半功倍,拿下45+轻轻松松!

1. 十进制转二进制:短除法;二进制转十进制:按位权展开;二进制转十六进制:四合一;二进制转八进制:三合一。
2. 冯.诺依曼体系的5大部件:运算器、控制器、存储器、输入设备和输出设备。
3. 控制器的部件:程序计数器PC,指令寄存器IR,指令译码器,时序部件。
4. 运算器的部件:算数逻辑单元ALU,累加寄存器,数据缓冲寄存器,状态条件寄存器。
5. CPU的性能指标包括:主频、字长、CPU缓存、核心数量。
6. 总线的分类:数据总线、地址总线、控制总线。
7. 总线的性能指标:带宽、位宽、工作频率。
8. 奇偶校验只能检出奇数位的错误,CRC码能检出多位错,海明码可以纠错。
9. 嵌入式软件系统特点:规模较小、开发难度大、实时性和可靠性要求高、要求固化存储。
10. 嵌入式软件体系结构从下到上包括:硬件层、设备驱动层、操作系统层、中间件层和应用软件层。
11. 设备驱动层也叫板级支持包(BSP),包含了嵌入式系统中所有与硬件相关的代码,它负责直接与硬件打交道, 对硬件进行管理和控制, 为上层软件提供所需的驱动支持。
12. 操作系统按软件体系结构,可以分为单体结构、分层结构和微内核结构。
13. 微内核结构也称客户/服务(client/server)结构。优点:内核非常小;易于扩展、调试方便;安全性更高;可移植性好。缺点:通过微内核构造和发送信息、接受应答并解码所花费的时间比进行一次系统调用的时间多;很大程度取决于微内核的大小和功能;客户单元和服务器单元的内存地址空间是相互独立,在切换时候,会增加额外开销。
14. 操作系统的主要作用:管理计算机的软硬件资源;改善人机界面。
15. 操作系统的功能:处理器管理、存储管理、设备管理、文件管理、作业管理、网络与通信管理。
......

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)