赞
踩
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)分时操作系统
分时的含义指多个用户分享使用一台计算机,多个程序分时共享硬件和软件资源。
特性:同时性、独立性、及时性、交互性
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。