嵌入式系统基础复习题 .pdfVIP

  • 16
  • 0
  • 约1.02万字
  • 约 10页
  • 2023-12-26 发布于山东
  • 举报

嵌⼊式系统基础复习题

嵌⼊式系统概述

嵌⼊式系统的概念

嵌⼊式处理器的特点

嵌⼊式系统的分类

实时操作系统的特征

嵌⼊式操作系统的基本概念(1.3.2)

嵌⼊式操作系统的必要性

uC/OS的特点

ARM体系结构

ARM、RISC、ARM7TDMI

三级流⽔线

处理器状态切换⽅法

处理器的模式、异常及相互关系

ARM7TDMI的寄存器详情

进⼊异常、复位的步骤

异常的优先级

存储器映射与重映射

存储器格式(⼤端与⼩端)

ARM7TDMI指令系统

寻址⽅式

第⼆操作数的形式

8位位图

条件码

LDR,MOV,MVN,ADD,ADC,SUB,SBC,B,BL,BX,SWI,MRS,MSR,NOP

硬件结构

晶振:从属模式、振荡模式,各⾃的频率范围。

CCLK计算

存储加速模块:2个功能模块

I2C模式的格式⽰意图(247-256)

SPI,ssel

uC/OS编程

任务函数

GPIO操作

按键操作

OSTaskSuspend,OSTaskResume,OSDly,OSTimeDly,OSTimeDlyResume

嵌⼊式系统基础复习题

⼀、简答题

1、什么是嵌⼊式系统?

嵌⼊式系统可以定义为:嵌⼊到对象体系中的专⽤计算机应⽤系统。

2、嵌⼊式系统的3个基本特点?

按照嵌⼊式系统的定义,嵌⼊式系统有3个基本特点,即嵌⼊性、专⽤性与计算机:

(1)嵌⼊性-专指计算机嵌⼊到对象体系中,实现对象体系的智能控制。

(2)专⽤性-是指在满⾜对象控制要求及环境要求下的软、硬件裁剪性。

(3)计算机-是对象系统智能化控制的根本保证,能实现对象系统的计算机智能化控制能⼒。

3、什么是嵌⼊式处理器,嵌⼊式处理器可以分为⼏⼤类?

(1)嵌⼊式处理器是嵌⼊式系统的核⼼,是控制、辅助系统运⾏的硬件单元。

(2)嵌⼊式处理器可以分为以下⼏⼤类:嵌⼊式微处理器、嵌⼊式微控制器、嵌⼊式DSP处理器、嵌⼊式⽚上系统

(SOC)。

4.⼴泛使⽤的三种操作系统?

⼴泛使⽤的有三操作系统即多道批处理操作系统、分时操作系统以及实时操作系统。

4、常见的嵌⼊式操作系统?

嵌⼊式Linux、wince、VxWorks、uC/OS-II

5、ARM是什么样的公司?

ARM是AdvancedRISCMachines的缩写,它是⼀家微处理器⾏业的知名企业,该企业设计了⼤量⾼性能、廉价、耗能低的

RISC(精简指令集)处理器。

ARM公司的特点是只设计芯⽚,⽽不⽣产。它将技术授权给世界上许多著名的半导体、软件和OEM⼚商,并提供服务。

6、什么是RISC?

(1)RISC是(reducedinstructionsetcomputer)精简指令集计算机的缩写,其⽬标是设计出在⾼时钟频率下单周期执⾏,简单⽽

有效的指令集。

(2)RISC的结构特点:具有⼤量的通⽤存储器;特的装载/保存(load-store)结构;简单的寻址模式;统⼀和固定长度的指令格

式.

7、举出2个ARM公司当前应⽤⽐较多的ARM处理器核?

ARM7TDMI(ARM7系列)、ARM926EJ-S(ARM9系列)

8、ARM7TDMI中的T、D、S、I分别表⽰什么含义?

T:⽀持⾼密度16位的Thumb指令集

D:⽀持⽚上调试DEBUG

S:⽀持64位乘法Multiplication,

I:⽀持EmbededICE观察硬件

9、ARM7TDMI处理器采⽤什么样的体系结构,其地址空间多⼤?

(1)ARM7TDMI是基于ARM体系结构V4版本的低端ARM核.

ARM体系结构还有以下特点:

A:每条数据处理指令可同时包含算术逻辑单元(ALU)的运算和移位处理,实现ALU和移位器的最⼤利⽤;

B:使⽤地址⾃增和⾃减的寻址⽅式优化程序循环;

C:装载/保存指令对数据的批量传输,实现最⼤数据吞吐量;

D:⼤多数指令的条件执⾏,实现最快速的代码执⾏

(2)由于ARM处理器使⽤冯.诺依曼结构,指令和数据共⽤⼀条32位总线,所以其地址空间4G(2的32次⽅)字节。

10、ARM7TDMI处理器采⽤⼏级流⽔线处理,使⽤何存储器编地⽅式?

(1)ARM7TDMI的流⽔线分3级,分别为:取指、译码、执⾏。

(2)统⼀编址⽅式。

11、ARM处理器模式和ARM处理器状态有什么区别?

(1)ARM7TARM体系结构⽀持7种处理器模式,分别为:⽤户模式、快中断模式、中断模式、管理模式、中⽌模式、定义

模式和系统模式。

(2)AR

文档评论(0)

1亿VIP精品文档

相关文档