当前位置:文档之家› 计算机三级考试知识点

计算机三级考试知识点

待整理:

1 ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为 条件执行
ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为 0
ARM采用定长指令格式,所有指令都是32位,Bit[24:21]为 操作符编码
ARM采用定长指令格式,所有指令都是32位,Bit[20]为 指示本指令操作是否影响CPSR的值
ARM采用定长指令格式,所有指令都是32位,Bit[19:16]为 第一个操作数寄存器
ARM采用定长指令格式,所有指令都是32位,Bit[15:11]为 目标寄存器编码

2 8位处理器: 8080
16位处理器: 8086/8088 80286
常见的嵌入式处理器可以简单分为以下几个大类(用电脑来类比): 单片机(性能较差的电脑),ARM/MIPS(性能较好的电脑),FPGA(专用领域的电脑),DSP(专用领域的电脑)。 要特别注意的是,性能差并不是说不好,要看应用领域(避免高射炮打蚊子)。
单片机,常见的有51单片机,MSP430单片机等;特点是入门比较简单,用于一些常见的控制应用(算法不要求很复杂,速度也不用很快)。性能等都比较弱。
ARM/MIPS,ARM内核是现在用的比较多的。 在使用时,分为两种情况,上操作系统,不上操作系统。 如果不上操作系统的话,基本上当单片机用(注意哟,单片机也可以上操作系统的)。 特点是,控制速度比较快,但是复杂度上升了。
FPGA,可编程逻辑器件。以盖房子来举例,2/3的处理器相当于房子的框架已经搭建好了,而FPGA相当于只给你砖头,你自己可以充分发挥想象力。 特点是,用在高速信号应用中比较中。
DSP,数字信号处理器,专门用于处理一些负责算法,现在多用于图像识别处理等。
32位处理器: 80386 80486

3 不能确定总线功能的强弱以及适应性的是 地线
能决定总线功能的强弱以及适应性的信号线是 中断信号线 控制线 时序信号线(待考证)

4 线程优点: 响应度高 资源共享 经济

5 选择嵌入式系统编程语言的衡量标准的是 多任务支持、程序控制结构、异常事件处理(待考证)

6 嵌入式软件开发的流程包括编码阶段、构建阶段(编译、链接、定址和打包)、部署阶段、运行阶段。

7 指令集模拟器按体系架构可以分为同构模拟器和 异构模拟器。

8 嵌入式程序优化三原则包括 等效原则、有效原则、经济原则

9 影响调试的外围因素包括 硬件缺陷、编译器自动优化、外界环境干扰。

10 BSP中文全称是 板级支持包?
BSP是介于开发板硬件和操作系统之间的一层软件抽象,主要目的是为了抽象操作系统对硬件的操作,从而使操作系统的代码与硬件无关。

11 文件系统提供了在线存储和访问包括数据及程序在内的文件内容的机制

12

内存管理必须满足的三个特性是:实时性、可靠性、高效性。

已整理:


=========================程序和进程线程==================
1 程序是静态的,进程是动态的,每个程序可以对应多个进程。




=========================任务调度========================
1 优先级抢占方式
2 任务间的同步



=========================文件系统========================
1 dosFs,rt11Fs,rawFs 和 tapeFs


=========================数据存储========================
1 直接存储器存取(Direct Memory Access)方式,即DMA方式,也称为成组数据传送方式(适用于高速IO设备)
实现DMA传送的基本操作如下:

(1)外设可通过DMA控制器向CPU发出DMA请求:

(2)CPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权交给DMA控制器;

(3)由DMA控制器发送存储器地址,并决定传送数据块的长度;

(4)执行DMA传送;

(5)DMA操作结束,并把总线控制权交还CPU。
注意事项: DMA请求信号可能会打断一条指令的执行,使它暂时停止执行,数据传送完毕后才恢复该指令的执行。

相关主题
文本预览
相关文档 最新文档