[软考—嵌入式系统设计师]相关知识点记录4


1)嵌入式中断相关

        中断:指由于某种事件的发生(硬件或者软件的),CPU哲停执行当前的程序,转而执行另一程序,以处理发生的事件,处理完毕后又返回原程序继续作业的过程

        中断源:引起中断的原因或者能够发出中断请求信号的来源。

        分类:

                内部中断:CPU运行产生的中断如除数为0、结果溢出、单步执行等

                                        主动执行中断指令;

                                        用户自定义的软件中断和断点中断,

                外部中断:I/O设备如显示器、键盘、打印机等引起的中断;

                                        软盘、硬盘、光盘等数据通道引起的中断;

                                        外部定时电路引起的中断及其他。

2)IPv6与IPv4通信

如果要两个IPv6结点可以通过现有的IPv4网络进行通信——使用隧道技术

如果要使得纯IPv6结点可以与纯IPv4结点进行通信——使用翻译技术。

3)CPU基础部分

        三大组成部分:运算器、cache、控制器

        运算器组成:算术逻辑单元(ALU)、累加寄存器

                                数据缓冲寄存器(DR)、 状态寄存器

        控制器组成:程序计数器(PC)、指令寄存器(IR)

                                指令译码器、时序产生器、操作控制器

        四个重要的寄存器:

                数据缓冲寄存器(DR):用来暂时存放由内存储器读出的一条指令或一个数据字;反之,当向内存存入一条指令或一个数据字时,也暂时将它们存放在数据缓冲寄存器中

                指令寄存器(IR):用来保存当前正在执行的一条指令

                地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址

                程序计数器(PC):确定下一条指令的地址

CPU结构图如下:

4)关于数字信号处理器DSP(Digital Signal Processor)记录

        DSP:适合于进行数字信号处理运算的微处理器。采用改进的哈弗结构。

        特点:程序和数据空间分开,可以同时访问指令和数据;

                        具有在单周期内操作的多个硬件地址产生器;

                        支持流水线操作,使取指、译码和执行操作可以重叠执行;

                        集成一些硬件模块,用来进行指令加速,比如低开销的跳转指令;

                        指令存储在高速缓存器中(Cache),省去了从存储器中读取指令的时间

                        

5)嵌入式系统中BIT检测的基础知识

        分类:上电BIT:在系统加电引导过程中完成,确保了待测设备单元在使用前都被测试。

                    周期BIT:负责检测和隔离系统运行中的故障和异常,并记录故障发生与持续时间。

                                        要求在任务期间执行,但不影响和破坏任务的正常运行。

                     启动BIT:在系统运行过程中,由操作人员启动运行,检测设备中可能存在的故障。

                      维护BIT:在任务停止的时候被执行,具有最完备的测试用例集合,

                                        可用于某些疑难故障的检测和隔离。

6)软件验证相关概念和知识

        软件验证:希望证明在软件生命周期各阶段,软件产品或中间产品能满足客户需求,强调对于过程的检测,而不是对于结果的检验,验证软件是否满足它的需求规格说明。

        验证手段:测试、同行评审、审查、走查、模拟、演示。

7)C++的数据类型

        基本类型:整形、字符型、实数型、布尔型

        特殊类型:空类型

        用户自定义类型:枚举类型

        构造类型:数组、结构、联合

        指针类型:type *

        抽象数据类型:类类型

8)数据分发服务DDS

        基于发布/订阅的通信模型。能可靠实时地交换分配群体数据。

                支持应用之间以及应用和平台服务之间的通信。

                各节点无主从关系,点到点之间都是对等关系。

                在QoS的控制下建立连接,自动发现和配置网络参数。

        通信模式:发布订阅模式、请求应答模式

        网络传输介质:ARINC Ports、POSIX Sockets、FC

        通信方式:点到点、点对多、多对多

        

9)标准化基础知识

        强制性国家标准代号:GB

        推荐性国家标准代号:GN/T

        已正式公布的行业代号:QJ(航天)、SJ(电子)、JB(机械)、JR(金融系统)

        强制性国家标砖:GB X X X X X—X X X X

        推荐性国家标准:GB/T X X X X X—X X X X

        强制性行业标准标号:X X X X X X—X X X X

        推荐性行业标准编号:X X/T X X X X—X X X X

10)分时操作系统

        分时的含义指多个用户分享使用一台计算机,多个程序分时共享硬件和软件资源。

        特性:同时性、独立性、及时性、交互性

  • 33
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值