当前位置:文档之家› 整理版 嵌入式 题目

整理版 嵌入式 题目

整理版 嵌入式 题目
整理版 嵌入式 题目

3、RISC的英文全称是Reduced Instruction Set Computer,中文是精简指令集计算机。特点是所有指

令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。在中高档服务器中采用

RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的PowerPC、

MIPS公司的MIPS和SUN公司的Sparc。

简答

1、简述ARM的7种模式及寄存器划分,如此划分的优点。

1、用户模式(usr)

2、快速中断模式(fiq)

3、中断模式(irq)

4、管理模式(svc):操作系统使用的保护模式

5、系统模式(sys):运行具有特权的操作系统任务

6、数据访问终止模式(abt):数据或指令预取终止时进入该模式

7、未定义指令终止模式(und):未定义的指令执行时进入该模式

ARM有31个通用的32位寄存器,6个程序状态寄存器,共分为7组,有些寄存器是所有工作模式共用的,还有一些寄存器专属于每一种工作模式

2、 cpsr和spsr寄存器作用,在异常处理时其中的内容是如何变化的?

CPSR:程序状态寄存器(current program status register) (当前程序状态寄存器),在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。CPSR在用户级编程时用于存储条件码。SPSR:程序状态保存寄存器(saved program status register),每一种处理器模式下都有一个状态寄存器SPSR,SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。当特定的异常中断发生时,这个寄存器用于存放当前程序状态寄存器的内容。在异常中断退出时,可以用SPSR来恢复CPSR。由于用户模式和系统模式不是异常中断模式,所以他没有SPSR。当用户在用户模式或系统模式访问SPSR,将产生不可预知的后果。

3、简述冯?诺依曼结构与哈佛结构.

冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结

构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度

相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。

哈佛结构是一种存储器结构。使用哈佛结构的处理器有:A VR、ARM9、ARM10、ARM11等

冯诺依曼结构是一种程序指令存储器和数据存储器合并在一起的存储器结构。

哈佛体系结构是一种将程序指令存储和数据存储分开的存储器结构。

Intel处理器采用冯诺依曼结构,ARM属于哈佛结构处理器。

4、ARM状态和THUMB状态有什么不同?写出相互切换程序。

ARM状态此时处理器执行32位的字对齐的ARM指令,Thumb状态此时处理器执行16位的,半字对齐的THUMB指令。切换程序:从ARM到Thumb: LDR R0,=lable+1 BX R0 从ARM到Thumb: LDR R0,=lable BX R0

5. 存储器映射作用。

通过赋予每个任务不同的虚拟–物理地址转换映射,支持不同任务之间的保护。地址转换函数在每一个任务中定义,在一个任务中的虚拟地址空间映射到物理内存的一个部分,而另一个任务的虚拟地址空间映射到物理存储器中的另外区域。就是把一个地址连接到另一个地址。

6. WATCHDOG的作用及实现机理。

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片

7. 交叉编译。

交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码。这里需要注意的是所谓平台,实际上包含两个概念:体系结构(Architecture)、操作系统(Operating System)。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。

8. 嵌入式系统

嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会(U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。

3. 简述R14寄存器的作用及子程序调用过程。

4. 简述ARM7的3级流水线,并说明对程序设计的影响。

5. 每种模式下均有SP寄存器,解决什么问题?

7. VIC控制器的作用。

9. 异常处理过程。

10、目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。

Windows CE/Windows Mobile、VxWork、Linux、uCos、Symbian、QNX任选六

(1)RTOS(实时操作系统);(2)CISC(复杂指令集);

(3)Kernel(内核) (4)Scheduler(调度)(5)non-preemptive(非抢先式) 四:采用ARM汇编写一程序,完成64位加法。

五:用ARM汇编语言编写一函数sum(n)=1+2+3+…+n;在C中编写一程序,调用汇编中的函数sum(n),完成1到100累加和。

六:假设你现在某从事嵌入式产品开发的公司工作,被要求开发一款行车记录仪,请你结合嵌入式系统的设计流程叙述一下将采取的设计开发流程。(整个流程需包括从产品定义到产品测试和发布)

1、试分析实时操作系统的工作状态特点及相互之间的转换。

运行:获得CPU的控制权;

就绪:进入任务等待队列,通过调度中转为运行状态;

挂起:任务发生阻塞,称出任务等待队列,等待系统实时事件的发生而被唤醒,从而转为就绪或者运行;

休眠:任务完成或者错误等原因被清除的任务,也可以认为是系统中不存在的任务。

1、试写抢占式和非抢占式的区别。

执行的过程中对中断处理方式不一样,抢先式:某一中断执行完成后,如果有更高优先级的任务处于就绪状态,将执行更高优先级任务,而非抢占式不一样,一个任务只有主动放弃CPU的控制权,其它任务才能够获得CPU的控制权。

1、一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。

2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,(嵌入式DSP处理器),(嵌入式微处理器)以及片上系统。

3、操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。

5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。

6、嵌入式开发一般采用(宿主机/目标机方式)方式,其中宿主机一般是指(PC机或者台式机)。

7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI采用(冯诺依曼体系)的内核架构。

8. ARM7TDMI采用(3)级流水线结构,ARM920TDMI采用( 5 )级流水线。

10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE),支持在线断点和调试。

8. 通常所说的 32 位微处理器是指(CPU 字长为 32 位)。

9.ADD R0,R1,[R2]属于(寄存器间接寻址)10、ADD R0,R0,#1属于(立即寻址)

13.下列不是RISC指令系统特点的是(C )

A大量使用寄存器 B 采用固定长度指令格式 C 使用多周期指令 D 寻址方式多

14.与通用操作系统相比嵌入式操作系统还必须具有的特点是( A )

A强稳定性,弱交互性 B 较强实时性 C 可伸缩性 D 功耗管理与节能

17.下列不属于ARM处理器异常工作模式的是(D)A.快速中断模式B. 未定义模式 D. 用户模式

18.嵌入式软件开发与通用软件开发增加了(C )环节 A. 代码编写 B. 代码调试 C. 代码固化 D. 软件测试

19.嵌入式系统调试方式中不占用系统资源的调试方式是(ICE在线仿真器)

20.ADD R0,R1,[R2]中的第二操作数属于(寄存器间接寻址)方式。

21.烧写到FLASH里的是(. .bin)格式的文件。

22.汇编程序中的伪指令是在(编译)阶段起作用。

23、目前嵌入式处理器的种类大约有(1000多种)

24.LDM和STM指令最多可以操作(16个)寄存器。

1.ARM内核有()()()()四个功能模块。

2.通用寄存器R0~R15可分为以下3块:()()()

3.ARM可用两种方法存储字数据:(大端模式)(小端)

4.ARM体系结构支持的最大寻址空间为(4GB )。

5.ARM是()的简称。

6.ARM CPU 体系结构中支持的特有的两种指令集是:(ARM )(Thumb)

7. ARM处理器的5种异常模式是()()()()()

10.ARM汇编程序由()()()三种指令组成。

12.ARM中堆栈类型有(满递增)(满递减)(空递增)(空递减)四种。

13.ARM处理器具有()()两种操作状态

14.ARM处理器内核型号中的字母TDMI的含义分别是()()()()。

16.ARM处理器有7种运行模式。其中特权模式是:6种。异常模式是5种

18.ARM处理其每种模式下都有一组寄存器可用,其中(系统模式)(用户模式)具有完全一样的寄存器组。19.ARM中共有()个状态寄存器,其中一个()和五个()。

20.Linux 系统中的SHELL的主要功能(命令解释)(编程语言)(用户接口),是通过编写脚本文件来实现系统管理和使任务自动化的。

21.linux系统中的(makefile )是linux软件开发管理工具,决定程序的编译链接规则,使工程编译链接自动化,它依赖于(make )工作。

24.Linux一般包括四个部分(内核)(shell)(文件系统)(实用工具)。

26.Linux内核主要有(进程管理)(内存管理)(设备驱动)(文件系统驱动)(网络管理)五个子系统组成。

ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼,数据和指令分开使用不同接口的是哈佛结构ARM微处理器复位后,PC的地址通常是0x0 ,初始的工作模式是Supervisor 。

3、32位数0x2168465存到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为(0x02)。

13、32位数0x876165存到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为(0x65)。

6 、ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是R0 = R2 + (R3 << 1)

15、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为(0x39)。

16、寄存器R13除了可以做通用寄存器外,还可以做(栈指针寄存器)。

26 在μC/OS-II系统中,OSTimeTick()函数只被以下(OSTickISR)函数或过程所调用。

1、ARM微处理器有7种工作模式,它们分为两类非特权模式、特权模式。其中用户模式属于非特权模式

2、ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态ARM、Thumb,状态寄存器CPSR的T 位反映了处理器运行不同指令的当前状态

3、ARM核有多个寄存器,有小部分作为专用寄存器,R15 寄存器用于存储PC,R13通常用来存储SP

4、在ARM处理器中,(CPSR)寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断

1.实时系统就是响应快的系统。(×)

2.JTAG是联合测试行动小组定义的一种国际标准测试协议,主要用于芯片内部测试及系统仿真。(√)

3.哈佛(harvard)结构的基本特点是程序和数据在不同的存储空间。(×)

4.寄存器间接寻址方式中,操作数处在主存单元中。(×)

5.所谓程序状态字,是指CPU的一些重要寄存器内容的有序集合。(√)

6.ARM微处理器对内存的访问只能通过Load/Store指令来实现。(√)

文件系统的主要功能是实现虚拟存储。(×)

7.Nand Flash比Nor Flash成本高,可靠性差。(×)

8.调试程序时,需要停止程序运行后才可查看变量内容(√)

9.嵌入式系统在开发过程中,下载bootloader采用Jtag接口,而下载嵌入式操作系统镜像文件时一般采用串口或者网口。(√)10.触摸屏是一种输入设备。(√)

5、介绍一下嵌入式系统的主要设计步骤?并简要说明各部分完成的主要工作是什么?

(1)需求分析阶段,罗列出用户的需求;

(2)体系结构设计阶段,描述系统的功能如何实现;

(3)详细设计阶段,进行硬件系统与软件系统的分类划分,以决定哪些功能用硬件实现,哪些用软件实现;

(4)系统集成,把系统的软件.硬件和执行装置集成在一起,进行调试,发现并改进在设计过程中的错误;

(5)系统测试,对设计好的系统进行测试,看其是否满足给定的要求。

6. 请描述建立一个嵌入式开发平台的步骤。

答:(1)连接主机和目标板(2)使用flash 工具烧写bootloader (3)配置并启动主机的bootp 服务

(4)配置并启动主机的tftp 服务(5)使用tftp 下载内核及根文件系统镜像到目标板,重启目标板

(6)配置并启动NFS 服务(7)在目标板使用mount 挂载主机的目录

(8)再次使用bootp 命令确认bootp 服务是否建立,使用tftp 命令确认tftp 服务建立。

(9)将内核镜像和根文件系统cp 到tftp 根目录。(10)重启目标板,确认嵌入式linux 正常启动。

0、搭建嵌入式开发环境,连接目标板,一般使用什么通信接口连接?在Windows主机上使用什么软件建立连接?在Linux主机上使用什么软件建立连接?

答:RS-232,以太网口、并口。在Windows主机上使用超级终端软件。在Linux主机上使用Minicom软件

1、嵌入式开发环境主要包括哪些组件?

嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括

宿主机、目标机(评估电路板)、基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE

运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境、嵌入式操作系统

1、写一条 ARM 指令,完成操作r1 = r2 * 3

ADD R1,R2,R2, LSL #1

1、下列程序实现将一个数从内存某地址中取出一个字,然后将该数进行了处理,结果放回内存中该数的相邻的下一字地址中,阅读程序并说明每条语句的作用。

start ldr r1,[r0] ;将寄存器R0所指地址中的字数据取出放置R1

mov r0,r1, lsl #3 ;将R1中的数据左移3位,实现乘以8的功能,结果放置R0中

mov r2, #20 ;将立即数20放置R2中

add r1, r1, r2 ;将R1中和R2中的数相加,实现R1中的数加20的作用

str r1,[r0,4] ;将R1中的数据存入取出数据内存的下一地址

1、初始值R1=23H,R2=0FH执行指令BIC R0,R1,R2,LSL #1后,寄存器R0,R1的值分别是多少?

R0=21H,R1=23H

3、说明指令STMIA r12!, {r0-r11}的操作功能。

将R0-R11十二个寄存器中的32位数据,存储到R12地址指针为起始地址的内存中,地址的操作方式是先操作、后增加,并更新地址。

4、写一段 ARM汇编程序:循环累加队列myarray中的所有元素,直到碰上零值元素,结果放在r4中。程序框架如下,补充代码完成上述功能。

AREA total, CODE READONLY

ENTRY

start

MOV r4, #0

ADR r0, myarray

;在此补充代码

loop

LDR r1, [r0], #4

ADD r4, r4, r1

CMP r1, #0

BNE loop

三.简答

1.嵌入式Linux系统组成。

答:自底向上主要包括硬件设备层,bootloader,Linux内核,各种驱动程序,内核之上的文件系统,各种库以及最上层的应用软件。

13.嵌入式系统有什么特点?

答:是面向产品,面向用户,面向应用的。是一个技术密集,集成度高,需要不断创新的系统。嵌入式系统软硬件必须是可裁剪的。14.嵌入式系统组成?

答:嵌入式系统一般由嵌入式计算机和执行部件组成。其中嵌入式计算机是整个嵌入式系统的核心,主要包括硬件层、中间层、系统软件层以及应用软件层;执行部件则是接收嵌入式计算机系统发出的控制指令,执行规定的操

2、ARM7TDMI采用几级流水线?使用何种存储器编址方式?

三级流水线(取指译码执行);使用了冯·诺依曼(Von Neumann )结构,指令和数据共用一条32 位总线。4、分别列举ARM的处理器模式和状态。

ARM 状态32 位,这种状态下执行的是字方式的ARM 指令

Thumb 状态16 位,这种状态下执行半字方式的Thumb 指令

用户模式、快中断模式、中断模式、管理模式、中止模式、未定义模式和系统模式。

9. 简述BootLoader的作用。完成哪些主要的工作?

Boot loader作用:系统引导程序,负责Linux内核的启动,用于初始化系统资源,包括SDRAM。这部分代码用于建立Linux内核运行环境和从Flash中装载初始化Ramdisk等。它首先完成系统硬件的初始化,包括时钟的设置、存储区的映射、堆栈指针的设置等;然后跳转到操作系统内核的入口,将系统控制权交给操作系统。

Boot Loader的stage1通常包括以下工作

1.硬件设备初始化 2.加载Bootloader的stage2准备ARM空

3.拷贝Bootloader的stage2到RAM空间中 4设置堆栈 5跳转到stage2的C入口点

Boot Loader的stage2通常包括以下工作

1初始化本阶段要使用到的硬件设备 2检测系统内存映射

3将内核映像和根文件系统映像从flash设备上复制到RAM空间中 4设置内核启动参数

5调用启动内核

1、简述优先级倒置产生的条件、现象以及解决方案。

答:条件:基于优先级抢先式的任务调度、资源共享。

现象:低优先级任务L 和高优先级任务H 共享资源,在任务L 占有共享资源之后,任务H 就绪,但这时任务H 必须等待任务L 完成对共享资源的操作。在任务L 完成对共享资源的操作之前,任务M 也已就绪

并将抢先任务L 运行。在任务M 运行时,系统中具有最高优先级的任务H 仍然保持挂起状态。

解决方案:优先级继承、优先级天花板。

2019年3月全国计算机三级嵌入式考试题库第10套

一、选择题 1、数字信号处理器在嵌入式系统中得到广泛使用,下面关于数字信号处理器的叙述中错误的是: A) 它的英文缩写是DSP B) 它比通用的微处理器能更好地满足高速数字信号处理的要求 C)它特别适合于文字处理和图形用户界面 D) 手机和数码相机等产品通常都含有数字信号处理器 2、片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中正确的是: A) SoC芯片中只有一个CPU或DSP B) SoC已经成为嵌入式处理芯片的主流发展趋势 C) SoC是集成电路加工工艺进入纳米时代后的产物 D) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,它不支持I/O功能 3、计算机局域网传输数据时,必须把数据组织成规定格式的"帧",每一数据帧由下图所示的5个部分组成,其中①、 ②、③分别是: A)发送设备MAC地址、接收设备MAC地址、校验信息 B) 发送设备MAC地址、校验信息、接收设备MAC地址 C) 校验信息、发送设备MAC地址、接收设备MAC地址 D) 接收设备MAC地址、发送设备MAC地址、校验信息 4、通常嵌入式系统对实时性和可靠性都有一定要求,如果把ATM柜员机和数码相机两者进行比较,它们中对实时性和可靠性要求较高的分别是: A) ATM柜员机、数码相机B)数码相机、ATM柜员机 C) ATM柜员机、ATM柜员机 D) 数码相机、数码相机 5、关于处理器内核说法正确的是: A) 51内核是RISC指令集结构 B) AVR内核是CISC指令集结构 C) MSP430内核采用冯.诺衣曼结构D)所有ARM内核均采用哈佛结构 6、关于ARM Cortex-M处理器的特点,以下说法错误的是: A) 功能强 B) 耗电少 C) RISC结构D)多周期操作 7、以下ARM处理器,只有Thumb-2状态和调试状态的是: A) ARM7 B) ARM9 C) ARM11 D) ARM Cortex-M3 8、已知内存单元0x60000000~0x60000003以小端模式存放一个32位数据0x32303134,R1=0x60000000,R0=0,执行ARM 指令LDRH R0,[R1]之后,R0的值为: A) 0x32303134 B) 0x00003230 C) 0x00003134 D) 0x00000032 9、已知R1=8,R0=9,执行指令MOV R0,R1,LSR#3后,R0的值为: A) 1 B) 8 C) 0x10 D) 0x80 10、对于ARM处理器以下不属于逻辑运算指令助记符的是: A) AND B) BIC C) EOR D) SBC 11、关于ARM处理器的工作模式,以下说法错误的是: A) 用户模式是程序正常执行的工作模式B) 管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护 C) 系统模式运行特权级的操作系统任务 D) 当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的 12、以下关于ARM状态寄存器CPSR的说法正确的是: A) CPSR决定存储器的数据类型和存储模式 B) CPSR中I为快速中断禁止控制位 C) CSPR中的T为陷井标志D) CPSR决定ARM处理器工作模式 13、下面是关于ARM嵌入式芯片中的GPIO的叙述,其中错误的是: A) GPIO即通用输入/输出端口 B) GPIO作为输入时具有缓冲功能 C) GPIO作为输出时具有锁存功能D) GPIO引脚可以是多功能的,但引脚功能不能超过两种 14、下面是关于ARM处理器芯片内部的定时计数组件的叙述,其中错误的是: A) ARM处理芯片内部的定时计数组件中包含通用定时器(Timer) B) ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM) C) ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位

嵌入式2018年期末考试选择题.doc

单已霆一侈.习密 下面哪个咨.仗履孑嵌入式务.仗(D )o A、"夭何一号"金:K机系弦 B、IBMX200宅拓本电喧 C、联抱S10 L R本 D、Iphone多机 自嵌入式咨?仗的存僦Q徇中,存取速度最修的是(B ) o A、伪存 B、Cache Q、 Flash D、■存器向 下面(B )肘俊彳符合嵌入式春(十务核舫或。 A、宏时俊 B、彳初定韧 C、微型Q D、名纾植 ( A )宓全把务.貌就件行瘦仔都分隔篇暮来,从而;t大惺宿3专秘的可修孩佐。 A、延件抽哀龙 B、契斯碘射龙 C、瘦件瓮互/名 D、中向龙 在ARM Linux多.筒中,中断处理衿序笆入C代膨以居,ARM 的处孑(A )M 6模式。A、起偈?用户(SVC) B、中断(IRQ) C、任速中所(IRQ ) D、社笆人中昕之访的业右苟关2 自握含多 .乾的各村导铤方式中,获取蔑。浆最修的方式妥(B )o A、五谑导勾: B、立卯导以: C、窃存器导址 D、向搓导徒 在龙兮奏弦的各神导垃方式中,若藉H散的地垃包舍自充兮中,粉属孑( A )方式。A、五搓导址B、立即导必 Q、容存器导傲D、向谑导址 在笏存器向谑导徒方式中,水定窃存器中有狭的妥(B )o A、搏《散 B、修H敦函徒 C、月卷外徒 D、的址佻籍藩 向CISC如此,下而哪一招彳房孑RISC地理器的典母(D ) o

A、采用富定&度的佬合格式,握含痕餐、简单、基本寻伍:方式布2~3神

£0X0 'Q AO K 9 LLXO 、g LOXO 、V 代汨1)¥期卯本、CI (JOqV)¥ 筋:f 象、。 L 乙 EV 39 Z.8 、。 OH'idSBCir 导邪 OU c ids 多邪 'V 冬导郭纱ox 修导乎穿舞毋引衅 °( W )晋米岩茧早分LLXO 以.LXO (J3SC ) ¥ 耕 4 街 V v °¥爵£)£纱琵狄R 琴勇衫争身K @*¥爵(v )*2?'中¥辫林茗维繇私DiAfHV 1 V 貉鸟修再吝'Q 好身修的郭导 '。 器乡修葬翳'a 籍穿杪iz 毂'V ° ( O )别刁‘*警乡修街研列£^£LH 繇切修 OH FLH 、。 GLH "LH V O GLH 沱LH V H 切LH ‘08 'V (9)。。邪舞分杪切特。少琵私N 必纱琵妙修一 W)色刃耕Od 妙幻*街 级印纱 坐堵乡妙貉私存皋辛何斯吉¥£、 倒果'貉乡&群员必£)貉乡&一’本呼咨?多*)穴己v 孑 L8 39 07 L 乙 V O 8A 9S VE SL 'V ° ( 9 ) 晋%馈}纱段财本乡尊9舞肄澎岁土琵潞龄QXV 孑俩‘£辛¥斜躬,厂街8Z.99VESLX0辞*花 乙3 +08 =(l ? £H)?Q (L ? 乙H) +0H =£U e O £U + (L 〉〉乙8 )= QU *S (L ? £U) + 乙H = OH *V (V )晋国纽粉 “L#rsr ,乙B'OB QQV,,兮燮缪卫 W^dV 勇窍切别但彦坪嫌弑书OSIH 'Q 杪於缈繇私妙印⑥'孝葬粉饥 #郭罗群K '彩将少⑥窍K 案物乡/够学%不'以都/ 倒纺身软倨'3导邪粉导郡券、。 留£粉订封4 '乃旦砂俱陶弈衫‘¥多再幺咚券导郭石剃、已

整理人工智能简答题

一.简答题 1.在什么情况下需要采用不确定推理或非单调推理? 答:一般推理方法在许多情况下,往往无法解决面临的现实问题,因而需要应用不确定性推理等高级知识推理方法,包括非单调推理、时序推理和不确定性推理等。 例如,当一个人打开电灯的开关而发现灯泡未亮时,就会根据以往的经验而觉得“停电了”。但当他打开另外一只灯的开关发现灯亮时,就否定了先前“停电了”的结论,想到也许是开关或者灯具出问题了。这个改变原先推导结论的过程其实就是一个非单调推理。即,随着信息与知识的增加,并没有在肯定原来的结论基础上,增加了更多并立的知识与结论, 而是否定了原先结论并有了新的看法。以下情况需要采用不确定推理:所需知识不完备,不精确所需知识描述模糊,多种原因导致同一结论,问题的背景知识不足,解题方案不唯一。不确定性推理,是指其推理过程中,由于各种偶然性误差、干扰以及证据的不确定性等因素,导致所获得的结果或结论本身具有未置可否的不确定性。 一般来说,出现不精确推理的原因和特征可能有: ①证据不足或称为证据的不确定性;②规则的不确定性;③研究方法的不确定性。 由于以上“三性”的存在,决定了推理的最后结果具有不确定但却近乎合理的特性,人们把这种性质的推理及其理论和方法总称为不确定推理 2.产生式系统有哪几种推理方式?各自特点为何? 答:(1)正向推理(正向链接推理):从一组表示事实的谓词或命题出发,使用一组产生式规则,用以证明该谓词公式或命题是否成立。 (2)逆向推理(后向链接推理):从表示目标的谓词或命题出发,使用一组产生式规则证明事实谓词或命题成立,即首先提出一批假设目标,然后逐一验证这些假设。(其基本原理是从表示目标的谓词或命题出发,使用一组规则证明事实谓词或命题成立,即提出一批假设(目标),然后逐一验证这些假设。 (3)双向推理:又称为正反向混合推理,它综合了正向推理和逆向推理的长处,克服了两者的短处。双向推理的推理策略是同时从目标向事实推理和从事实向目标推理,并在推理过程中的某个步骤,实现事实与目标的匹配。 3.算法A*直到一个目标节点被选择扩展才会终止。然而,到达目标节点的一条路经可能在那个节点被选择扩展前早就找到了。一旦目标节点被发现,为什么不终止搜索呢?用一个例子说明你的答案。 4.结合你的研究方向,论述哪些人工智能技术可以得到应用?解决什么问题? 答:人工智能目前总结出了对实现人工智能系统来说具有普遍意义的核心课题:知识的模型化和表示方法,启发式搜索理论,各种推理方法,人工智能系统结构和语言。主要研究和应用领域:机器学习,知识表示和推理,智能搜索,模糊逻辑,人工神经网络,遗传算法,自然语言理解,博弈论,知识发现和数据挖掘等。 5.在选择知识表示的方法时,应该考虑哪些因素? 答:表示能力:能够将问题求解所需的知识正确有效地表达出来,可理解性:所表达的知

嵌入式系统第三套试题

1. 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是( )。 A)嵌入式系统与具体应用紧密结合,具有很强的专用性 B)嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性 C)嵌入式系统的软硬件资源往往受到严格的限制 D)嵌入式系统性能较低,价格也比较便宜 【解析】:与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。1)专用型, 嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计 算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统 通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠 性;5)实时性;6 )软件固化。综上所述,D选项不属于嵌入式系统的特点。 2. 嵌入式系统中的CPI具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。 A)支持实时处理 B)低功耗 C)高主频 D)集成了测试电路 【解析】:嵌入式系统中的CPU一般具有4个特点:1 )支持实时处理;2)低功耗;3)结构可扩展;4)集成了测试电路。因此,该题选C。 嵌入式系统使用的片上系统英文缩写名为SoC下面关于SoC叙述中错误的是()。 A SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物 B)SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路 C)SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能 D)SoC的设计制造难度很大,目前还没有得到广泛使用 【解析】:随着电子设计自动化水平的提高和VLS制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。 SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电 路。由于SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、 转换、存储、处理和I/O等多种功能。目前,大多数32位的嵌入式处理芯片均为SoC, SoC逐渐成为集成电路设计的主流发展趋势。综上可知,D选项不正确。 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。 A)集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少 B)根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种 C)嵌入式系统中使用的处理器芯片属于大规模集成电路 D)集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成

嵌入式三四级选择地的题目

.选择题(分数=1*60) 1.对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)。则该种存储格式为__A__________ A,小端方式B,大端方式C,低端方式D,高端方式 2.ARM公司是专门从事___B________ A,基于RISC技术芯片设计开发B,ARM芯片生产C,软件设计 D,ARM芯片销售 3.哪个不是ARM微处理器的特点_____D_______ A,体积小,低功耗,低成本,高性能B,大多数数据操作都在寄存器中完成C,寻址方式灵活简单,执行效率高D,指令长度不固定 4.ARM微处理器为_____________C____ A, 16位RISC架构B, 32位CISC架构C, 32位RISC 架构D, 64位RISC架构 5.ARM7系列微处理器是_____A______ A, 三级流水线结构B, 四级流水线结构C, 三级流水线结构D, 三级流水线结构 6.ARM9系列微处理器是________C_____ A, 三级流水线结构B, 四级流水线结构C, 五级流水线结构D, 三级流水线结构 7.对于ARM7TDMI系列微处理器,下列叙述哪个是错误的__D___ A, 支持片上Debug B, 支持压缩指令集Thumb C, 内嵌硬件乘法器 D, 嵌入式ICE,但不支持片上断点和调试点8.下列叙述哪个是错误的___B___ A, ARM指令为32位的长度,Thumb指令为16位长度 B,Thumb代码与等价的ARM代码相比较,用ARM指令要比Thumb指令节省30%-40% 以上的存储空间 C, 使用Thumb代码的系统,其功耗要低D, Thumb指令的密度高

整理版 嵌入式 题目

3、RISC的英文全称是Reduced Instruction Set Computer,中文是精简指令集计算机。特点是所有指 令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。在中高档服务器中采用 RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的PowerPC、 MIPS公司的MIPS和SUN公司的Sparc。 简答 1、简述ARM的7种模式及寄存器划分,如此划分的优点。 1、用户模式(usr) 2、快速中断模式(fiq) 3、中断模式(irq) 4、管理模式(svc):操作系统使用的保护模式 5、系统模式(sys):运行具有特权的操作系统任务 6、数据访问终止模式(abt):数据或指令预取终止时进入该模式 7、未定义指令终止模式(und):未定义的指令执行时进入该模式 ARM有31个通用的32位寄存器,6个程序状态寄存器,共分为7组,有些寄存器是所有工作模式共用的,还有一些寄存器专属于每一种工作模式 2、 cpsr和spsr寄存器作用,在异常处理时其中的内容是如何变化的? CPSR:程序状态寄存器(current program status register) (当前程序状态寄存器),在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。CPSR在用户级编程时用于存储条件码。SPSR:程序状态保存寄存器(saved program status register),每一种处理器模式下都有一个状态寄存器SPSR,SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。当特定的异常中断发生时,这个寄存器用于存放当前程序状态寄存器的内容。在异常中断退出时,可以用SPSR来恢复CPSR。由于用户模式和系统模式不是异常中断模式,所以他没有SPSR。当用户在用户模式或系统模式访问SPSR,将产生不可预知的后果。 3、简述冯?诺依曼结构与哈佛结构. 冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结 构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度 相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。 哈佛结构是一种存储器结构。使用哈佛结构的处理器有:A VR、ARM9、ARM10、ARM11等 冯诺依曼结构是一种程序指令存储器和数据存储器合并在一起的存储器结构。 哈佛体系结构是一种将程序指令存储和数据存储分开的存储器结构。 Intel处理器采用冯诺依曼结构,ARM属于哈佛结构处理器。 4、ARM状态和THUMB状态有什么不同?写出相互切换程序。 ARM状态此时处理器执行32位的字对齐的ARM指令,Thumb状态此时处理器执行16位的,半字对齐的THUMB指令。切换程序:从ARM到Thumb: LDR R0,=lable+1 BX R0 从ARM到Thumb: LDR R0,=lable BX R0 5. 存储器映射作用。 通过赋予每个任务不同的虚拟–物理地址转换映射,支持不同任务之间的保护。地址转换函数在每一个任务中定义,在一个任务中的虚拟地址空间映射到物理内存的一个部分,而另一个任务的虚拟地址空间映射到物理存储器中的另外区域。就是把一个地址连接到另一个地址。 6. WATCHDOG的作用及实现机理。 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片 7. 交叉编译。

嵌入式系统开发技术试题库

嵌入式系统开发技术题库第3套 一、选择题 1:与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。A:嵌入式系统与具体应用紧密结合,具有很强的专用性 B:嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性 C:嵌入式系统的软硬件资源往往受到严格的限制 D:嵌入式系统性能较低,价格也比较便宜 2:嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。A:支持实时处理 B:低功耗 C:高主频 D:集成了测试电路 3:嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是()。 A:SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物 B:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路C:SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能 D:SoC的设计制造难度很大,目前还没有得到广泛使用 4:微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。 A:集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少 B:根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种 C:嵌入式系统中使用的处理器芯片属于大规模集成电路 D:集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成 5:文字信息是人们用以表达和传递信息的媒体之一,大多数嵌入式系统都必须处理文字信息。下面关于文字信息的表示及其处理的叙述中,错误的是()。 A:目前使用最广泛的西文字符集是ASCII字符集,它包含96个可打印字符 B:GB2312是我国目前广泛使用的汉字编码国家标准之一 C:GB2312包括6000多汉字,但不包含西文、俄文等其他字符 D:GB2312字符集中的汉字与符号在系统中采用双字节表示 6:假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的存储器容量大约是()。 A:40MB B:60MB C:80MB D:120MB 7:在数字音频信息数字化过程中,正确的处理顺序是()。 A:量化、取样、编码 B:取样、编码、量化 C:取样、量化、编码 D:编码、取样、量化 8:互联网借助TCP/IP协议把许多同构或异构的计算机网络互相连接起来,实现了遍布全球的计算机的互连、互通和互操作,其中的IP协议起着关键性的作用。下面有关IP协议的叙述中,错误的是()。

2013嵌入式设计复习题答案

一、填空题 1、哈佛体系结构数据空间和地址空间(分开),ARM920T采用(哈佛)的内核架构。 2、 ARM7TDMI采用( 3 )级流水线结构,ARM920TDMI采用( 5 )级流水线。 3、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(支持片上Debug(调式) ), M表示内嵌乘法器Multiplier,I表示(嵌入式ICE ),支持片上断点和调试点。 4、“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。 5、ARM处理器共有37个寄存器,31个通用寄存器,6个状态寄存器。寄存器R13通常 用作堆栈指针,称作SP。寄存器R14用作子程序链接寄存器,也称为链接寄存器LK (Link Register)。寄存器R5通常用于存储PC。 6、程序状态寄存器CPSR的N、Z、C、V分别指--,I=1指-禁止IRQ中断-、F=1指-禁 止FIQ中断-,M[4:0]用做-处理器模式选择-。 7、ARM微处理器支持四种类型的堆栈,即:满递增堆栈、满递减堆栈、空递增堆栈、 空递减堆栈。 8、ARM微处理器有 7 种工作模式,它们分为两类特权模式、非特权模式。 其中用户模式属于非特权模式 9、ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态 ARM状态、thumb状态,状态寄存器CPSR的 T (或者填 D5 )位反映了处理器运行不同指令 的当前状态 10、ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼结构,数 据和指令分开使用不同接口的是哈佛结构 11、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, R15 寄存器用于存储PC,R13通常用来存储 SP (或者填堆栈指针) 12、编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐,另一种 是大端对齐 13、不同的中断处理不同的处理模式,具有不同的优先级,而且每个中断都有固定的中 断入口地址。当一个中断发生时,相应的R14存储中断返回地址,SPSR存储状态寄存 器CPSR的值。 14、嵌入式微处理器有嵌入式微处理器、嵌入式微控制器、曲入式DSP处理器和嵌入式 片上系统四种类型。 15、ARM9TDMI采用5级流水线:取指、译码、执行、访存和写回。

嵌入式考试选择题共六十个

嵌入式考试选择题(共六十个) 二.选择题(分数=1*60) 1.对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)。 则该种存储格式为__A__________ A,小端方式 B,大端方式 C,低端方式 D,高端方式 2.ARM公司是专门从事___B________ A,基于RISC技术芯片设计开发 B,ARM芯片生产 C,软件设计 D,ARM芯片销售 3.哪个不是ARM微处理器的特点_____D_______ A,体积小,低功耗,低成本,高性能 B,大多数数据操作都在寄存器中完成 C,寻址方式灵活简单,执行效率高 D,指令长度不固定 4.ARM微处理器为_____________C____ A, 16位RISC架构 B, 32位CISC架构 C, 32位RISC架构 D, 64位RISC架构 5.ARM7系列微处理器是_____A______ A, 三级流水线结构 B, 四级流水线结构 C, 三级流水线结构 D, 三级流水线结构 6.ARM9系列微处理器是________C_____ A, 三级流水线结构 B, 四级流水线结构 C, 五级流水线结构 D, 三级流水线结构 7.对于ARM7TDMI系列微处理器,下列叙述哪个是错误的__D___ A, 支持片上Debug B, 支持压缩指令集Thumb C, 内嵌硬件乘法器 D, 嵌入式ICE,但不支持片上断点和调试点

8.下列叙述哪个是错误的___B___ A, ARM指令为32位的长度,Thumb指令为16位长度 B,Thumb代码与等价的ARM代码相比较,用ARM指令要比Thumb指令节省30%-40% 以上的存储空间 C, 使用Thumb代码的系统,其功耗要低 D, Thumb指令的密度高 9.要使用WinCE或标准Linux嵌入式操作系统,ARM必须带有____A______功能 A MMU B MCU C MMC D MUM 10.ARM处理器支持以下______D___数据类型 A, 8位有符号和无符号字节 B, 16位有符号和无符号字节 C, 32位有符号和无符号字节 D, A,B,C都可以 11.在ARM体系结构中,字的长度为_______B_____位 A 16位 B 32位 C 64位 D 128位 12.嵌入式操作系统使用的保护模式是在ARM的___C_______模式下工作 A 系统模式 B 禁止模式 C 管理模式 D 用户模式 13.ARM处理器正常的程序执行状态是在___D________模式下 A 系统模式 B 禁止模式 C 管理模式 D 用户模式 14.可以通过____B______异常中断机制仿真浮点向量运算 A 指令预取中止 B 未定义的指令 C 软件中断(SWI) D 数据访问中止 15.在ARM状体下,异常IRQ,FIQ,预取中止的返回,使用的语句是___B______ A MOV PC,R14 B SUBS PC,R14,#4 C SUBS PC,R14,#8 D SUBS PC,R14#1 16.在所有工作模式下,___A_____都指向同一个物理寄存器,即各模式共享 A R0-R7 B R0-R12

计组简答题整理九题

1、简单描述计算机的层次结构,说明各层次的主要特点。 解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分 多级层次结构。 第 0 级是硬联逻辑级,由计算机的内核,由门、触发器等逻辑电路组成。 第 1 级是微程序级。机器语言是微指令集,用微指令编写的微程序直接由硬件执行。 第 2级是传统机器级。机器语言是该机的指令集,用机器指令编写的程序可以由微程序进行解释。 第 3 级是操作系统级。它既要直接管理传统机器的软硬件资源,又是传统机器的延伸。第 4级是汇编语言级。机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。第5 级是高级语言级。机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。 第 6级是应用语言级。这级语言就是各种面向问题的应用语言。 2请例举5种或以上常用的数据寻址方式,并阐述各自的操作数所在的位置和地址的形成方法。 解:寄存器寻址、立即寻址、直接寻址、间接寻址、相对寻址、基址寻址、变址寻址等。立即寻址:位置:地址码字段。方法:只要取出指令就取出了可以立即使用的操作数。 寄存器寻址:位置:指定的寄存器。方法:地址码部分给出某一个通用寄存器的编号,这个指定的寄存器中存放着操作数。 直接寻址:位置:主存储器。方法:指令中地址码字段给出的地址A就是操作数的有效地址。 间接寻址:位置:主存储器。方法:按指令的地址码字段先从主存中取出操作数的有效地址。变址寻址:位置:主存储器。方法:变址寄存器中的内容与指令中给出的形式地址A相加,形成操作数有效地址。 基址寻址:位置:主存储器。方法:基址寄存器的内容与指令中给出的位移量D相加,形成操作数有效地址。 相对寻址:位置:主存储器。方法:由程序计数器PC提供基准地址,指令中的地址码字段作为位移量D,两者相加后得到操作数的有效地址。 3、请简述cache的地址映射方式,简述各自的特点,并比较优缺点。解:直接映射、全相联映射、组相联映射。 直接映射: 特点:主存中每一个块只能被放置到Cache中唯一的一个指定位置,若这个 位置已有内容,产生块冲突,原来的块将无条件被替换出去。 优点:成本低,易实现,地址变换速度快。 缺点:不够灵活,Cache的块冲突概率最高,空间利用率最低。 全相联映射: 特点:让主存中任何一个块均可以装入到Cache中任何一个块的位置上。 优点:方式灵活,Cache的块冲突概率最低、空间利用率最高。 缺点:地址变换速度慢,成本高。

嵌入式系统试卷及答案

嵌入式系统试卷及答案

2014年上学期11级计算机专业嵌入式系统期末试卷 专业班级学号姓名___ _____ 考试时间120分钟考试方式闭卷考试成绩__________ _ 题号一二三四五六 得分 一、选择题(本大题共10个小题,每小题1分,共10分) 1、和PC机系统相比,下列哪点不是嵌入式系统所特有的:( C) A、系统内核小 B、专用性强 C、可执行多任务 D、系统精简 2、ADD R0,R1,#3属于( A)寻址方式。 A、立即寻址 B、多寄存器寻址 C、寄存器直接寻址 D、相对寻址 3、GET伪指令的含义是:(A) A、包含一个外部文件 B、定义程序的入口 C、定义一个宏 D、声明一个变量 4、μCOS-II操作系统不属于:(C) A、RTOS B、占先式实时操作系统 C、非占先式实时操作系统 D、嵌入式实时操作系统 5、FIQ中断的入口地址是:(A) A、0x0000001C B、0x00000008 C、0x00000018 D、0x00000014 6、ARM指令集和Thumb指令集分别是(D)位的。 A、8位,16位 B、16位,32位 C、16位,16位 D、32位,16位 7、BL和BX的指令的区别是( D ) A、BL是跳转并切换状态;BX带返回的跳转并切换状态。 B、BL是带返回的连接跳转;BX带返回的跳转并切换状态。 C、BL是跳转并切换状态;BX是带返回的连接跳转。 D、BL是带返回的连接跳转;BX是跳转并切换状态。 8、Boot Loader 的启动过程是( A ) A.单阶段 B. 多阶段 C.单阶段和多阶段都有 D.都不是 9、以下说法不正确的是( B ) A 、任务可以有类型说明 B 、任务可以返回一个数值 C 、任务可以有形参变量 D 、任务是一个无限循环 10、若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是(D) A、函数调用可以作为独立的语句存在

嵌入式3级选择题5

1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。 A) 嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性 B) 嵌入式系统的软硬件资源往往受到严格的限制,不易扩展 C) 嵌入式系统使用的CPU字长以8位为主 D) 嵌入式系统大多具有不同程度的实时性 【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)实时性;6)软件固化。现在嵌入式系统中使用最多的是8位和16位的CPU。故此题选C 2.数字信号处理器(DSP)广泛使用于嵌入式系统,下面关于DSP的叙述中错误的是:()。 A) DSP是一种高性能通用微处理器 B) DSP指令系统具有单指令多数据(SIMD)并行处理的一些特殊指令 C) DSP能显著提高音频、视频等数字信号的数据处理效率 D) 手机和数码相机等产品通常都含有DSP 【解析】DSP 并非高性能通用处理器,它是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求;在指令系统中增加单指令多数据(SIMD)并行处理的一些特殊指令的,能够显著提高音频、视频等数字信号的数据处理效率;手机和数码相机等产品通常都含有DSP。因此选项A 错误。 3.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于低端嵌入式系统特性的叙述中错误的是:()。 A) 其硬件的核心大多是4位/8位单片机 B) 由监控程序对系统进行控制,一般不需要使用操作系统 C) 系统功能很容易现场升级 D) 计算器、遥控器、空调机、微波炉等产品中使用的大多是低端嵌入式系统 【解析】按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端嵌入式系统,其硬件的核心大多是4位/8位单片机;一般不使用操作系统,由监控程序对系统进行控制;在工控领域和白色家电领域占主导地位,如计算器、遥控器、空调等。故C项错误。 4.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:()。 A) 单块集成电路的集成度平均每18~24个月翻一番 B) 集成电路的工作频率越来越高,功耗越来越低 C) 当前集成电路批量生产的主流技术已经达到45nm、32nm甚至更小的工艺水平 D) 集成电路批量生产使用的晶圆直径已经达到12~14英寸甚至更大 【解析】著名的摩尔定律表示单块集成电路的集成度平均每18~24个月翻一番;当前,世界上集成电路批量生产的主流技术已经达到12~14英寸晶圆、45nm或32nm的工艺水平,并还在进一步提高。芯片的集成度越高,同时电路的工作频率也越来越高,因此功耗将越来越高,而不是

嵌入式选择题整理题库

选择题: 1、下面哪一种工作模式不属于特权模式()。 A、用户模式 B、系统模式 C、软中断模式 D、模式 3、920T的工作状态包括()。 A、测试状态和运行状态 B、挂起状态和就绪状态 C、就绪状态和运行状态 D、状态和状态 4、232串口通信中,表示逻辑1的电平是()。 A、0v B、3.3v C、+5v~+15v D、-5v~-15v 5、汇编语句“ R0, R2, R3, 1”的作用是()。 A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2 6、I2C协议中有几根线() A.1 B.2 C.3 C.4 7、指令“ R0!, {R1, R2, R3, R4}”的寻址方式为()。 A、立即寻址 B、寄存器间接寻址 C、多寄存器寻址 D、堆栈寻址 9、232C串行通信总线的电气特性要求总线信号采用()。 A、正逻辑 B、负逻辑 C、高电平 D、低电平 10、下面哪种操作系统不属于商用操作系统。 ( ) A. B. C. D.

11. 下面哪点不是嵌入式操作系统的特点。 ( ) / 22 A. 内核精简 B. 专用性强 C. 功能强大 D. 高实时性 12. 下面哪种不属于嵌入式系统的调试方法。 ( ) A. 模拟调试 B. 软件调试 C. 调试 D. 单独调试 13. 在嵌入式处理器中,下面哪种中断方式优先级最高。 ( ) A. B. 数据中止 C. D. 14. 和的说法正确的是。 ( ) A. 的读速度比稍慢一些 B. 的写入速度比慢很多 C. 的擦除速度远比的慢 D.大多数写入操作需要先进行擦除操作 15. 下面哪种嵌入式操作系统很少用在手机上。 ( ) A. B. C. D. 16、0x17&0x11的运算结果是。 ( ) A.0x01 B.0x11 C.0x17 D.0x07 17、以下哪种方式不属于文件系统的格式。 ( ) 18、下面哪个特点不属于设备的特点。 ( ) A.串行通信方式 B.不可热拨插 C.分、和 D.通信速率比串口快 19、寄存器中反映处理器状态的位是() 位位位位

妇产科简答题整理知识讲解

妇产科简答题整理

妇产科简答题 1、骨盆外测量哪几条径线及正常值各多少? 骨盆外测通常测量髂棘间径(两髂前上棘外缘距离,正常值23-26cm) 骼嵴间径(两髂嵴外缘最宽距离,正常值25-28cm) 骶耻外径(第5腰椎棘突下至耻骨联合上缘中点距离,正常值18-20cm) 坐骨结节间径(两坐骨结节内侧缘距离,正常值8.5-9.5cm)。 2、何谓生理缩复环? 答:临产后,由于子宫肌纤维缩复作用,子宫上段肌壁越来越厚,子宫下段肌壁被牵拉越来越薄,子宫上下段肌壁厚薄不同,在两者间的子宫内面有一环状隆起,就是生理缩复环。 3、试述临产开始的诊断标准。 答:临产开始的标志为有规律且逐渐增强的宫缩,持续30秒或以上,间歇5-6分钟,同时伴随进行性宫颈管消失、宫口扩张和胎先露部下降。 4、胎盘剥离有哪些征象? 胎盘剥离征象有: ①宫体变硬呈球形,剥离的胎盘降至子宫下段,子宫体被推向上,宫底升高达脐上; ②阴道口外露的一段脐带自行管长; ③阴道少量流血; ④在产妇耻骨联合上方轻压子宫下段时,子宫体上升而外露脐带不再回缩。

5、新生儿阿普加评分依据有哪些几项体征?得分如何计算? 答:阿普加评分是以新生儿的出生后1分钟内的心率、呼吸、肌张力、喉反射和皮肤颜色5项体征为依据。每项正常为2分,满分为10分,属正常新生儿。1简述雌激素对子宫的生理作用。(4分) ①促进子宫发育。 ②提高子宫平滑肌对缩宫素的敏感性,增强子宫收缩力。 ③使子宫内膜增生。 ④宫颈口松弛,宫颈黏液增多,质稀薄,黏液涂片检查,可见羊齿状结晶。 2写出新生儿窒息的复苏程序。(5分) ①清理呼吸道。②建立呼吸。③维持正常循环。④药物治疗。⑤评价与监护。3说出协助臀先露者纠正胎位的时间和方法。(4分) ①妊娠30周后仍为臀先露者,应协助矫正胎位。 ②方法:1)胸膝卧位。 2)激光照射或艾灸至阴穴。 3)外倒转术 4简述卵巢囊肿蒂扭转的肿瘤特点、典型症状及处理原则。(3分) ①好发于瘤蒂长、活动度大、中等大小、重心偏于一侧的肿瘤。 ②典型症状为突然出现的一侧下腹剧痛,伴有恶心、呕吐,甚至休克。 ③一经确诊,立即手术切除 5如何划分产程?(3分)

嵌入式试题库

嵌入式试题(大全) 1、ARM汇编语言与c++的混合编程通常用以下哪几种方式在C/C++代码中嵌入汇编指令、在汇编程序和C/C++的程序之间进行变量的互访、汇编程序、C/C++程序间的相互调用。 2、嵌入式处理器可以分为微控制器,微处理器,数字信号处理器,片上系统。P8 3、目前世界上的四大嵌入式处理器内核分别是MIPS内核、ARM内核、PowerPC内核、68/OOLDFIRE核。P30 4、ARM微处理器中支持字节(8位),半字(16位),字(32位),3种数据类型其中字需要4字节对齐,半字需要2字节对齐。P43 5、S3C2410X-/S3C2440X是三星公司出品的基于ARM920T核的嵌入式微处理器,它与基于ARM的S3C44BOX 的最大区别在于,S3C24/OX/S3C244OX内部带有全性能的内存管理单元(MMU)。P12 6、ARM7TDMI采用冯*诺依曼结构,因此对存储器的控制没有专门的存储管理单元,存储器采用间的而直接的地址方式来表示实际的物理地址,没有进行段式页的转换。P50 7、LIMUX内核包含进程调度、内存管理、文件系统、进程间通信,网络及资源管理部分。P256 8、嵌入式系统地3个基本要素是嵌入性,专用性,计算机系统,P1 嵌入式系统发展的4个阶段分别是以单片机为核心的低级嵌入式系统,以嵌入式微处理器为基础的初级嵌入式系统,以嵌入式操作系统为标志的中级嵌入式系统,以Internet为标志的高级嵌入式系统。P3 9、嵌入式系统的硬件有电源模块,嵌入式处理器,存储器模块,可编程逻辑器件,嵌入式系统周边元器件,各种I/O接口,总线以及外部设备和插件等组成。嵌入式系统的软件包括中间层程序、嵌入式操作系统、应用软件以及实际后用程序层。P6--7 10、目前世界上的四大嵌入式处理器内核分别是MIPS内核,ARM内核,PowerPC内核,68K/COLDFIRE 内核。P30 11、ARM处理器工作在不同模式,使用的寄存器有所不同,其共同点是无论何种模式,R15均作为PC使用,CPSR 为当前程式状态寄存器;R7~R0 为公用的通用寄存器。不同之处在于高端7个通用寄存器和转台寄存器在不同模式下不同。P35 12、S3C44BOX内部除ARM7TDMI内核处,还包括许多可编程外围设备组建,这些外围设备组件的可编程功能均是通过各个可编程外围设备组件中的相关控制寄存器来完成设置的。 13、嵌入式系统地调试工具有:指令集模拟器,驻留监控软件,JTAG仿真器,在线仿真器。P23 14、嵌入式系统简单的说就是嵌入到目标体系中的专用计算机系统。P1 15、ARM微处理器的工作状态有两种:ARM状态和THUMB状态,其中ARM 是指ARM工作于32位指令状态,THUMB 是指ARM执行16位的THUMB指令状态,二者的状态转换是通过BX指令完成的。P33 简答题 1、基于ARM体系结构的嵌入式处理器具有哪些技术特征?并对每种技术特征予以简单的说明。P33 答:(1)单周操作:ARM指令系统在一个机器周期内完成简单和基本的操作。 (2)采用加载/存储指令结构:存储器访问指令的执行时间长,因此只采用了加载和存储两种指令对存储器进行读和写的操作,面向运算部件的操作都经过加载指令和存储指令,从存储器取出后预先存放到寄存器对内,以加快执行速度。(3)固定的32位长度指令:指令格式固定为32位长度,使指令译码结构简单,效率提高。 (4)3地址指令格式:采用三地址指令格式、较多寄存器和对称的指令格式便于生成优化代码,降低编译开销(5)指令流水线技术:ARM采用多级流水线技术,以提高指令执行的效率。 2、请你从技术的角度和系统地角度给出嵌入式系统的定义。P1 以应用为中心,计算机技术为基础,软硬件可剪裁,适应应用系统对功能,成本,体积,可靠性,功耗严格要求的计算机系统。 3、uCLinux内核移植包括哪些主要任务?并对每个任务进行简单的说明。P286 (1)配置内核。uCLinux常用的配置选项包括系统及其存储器配置、网络支持、USB支持、显示器支持以及触摸支持等。 (2)编译内核。编译内核主要包括使用Make Dep建立依赖关系、使用Make编译内核、使用MakezImage编译压缩核 心(zImage)。 (3)下载、运行、调试内核。可以通过调试器下载内核并运行,也可以通过Boot Loader将内核烧写到FLASH中,然 后运行uCLinux。 4、请你说明系统从异常处理程序中返回需要执行哪些操作?P40 (1)恢复原来被保护的用户寄存器 (2)将SPSR_mode寄存器值复制到CPSR中,使得CPSR从相应的SPSR中恢复,以恢复被中断的程序工作状态。 (3)根据异常类型将PC值恢复成断点地址,以执行用户原来运行着的程序。 (4)清除CPSR中的中断禁止标志I和F,开放外部中断和快速中断。

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