- 嵌入式开发需要专门的软件和硬件设备。
- BootLoader第二阶段通常用C语言完成,使程序有更好的可读性和可移植性。
- 大端模式是指被存字数据的高字节存储在存储系统的高地址中,而被存字数据低字节则存放在存储系统的低地址中。
- S5P4418时钟体系中产生系统大部分时钟的时钟源频率是24MHz。
- gdb在使用前需要编译时加上-g选项。
- ARM处理器中可以通过硬件的方式设置数据存储模式。
- Linux系统中配置文件通常放在/etc下。
- 移植操作系统时需要修改操作系统中与处理器直接相关的程序。
- Linux中的ls命令的功能是变换工作目录到目标指定目录。
- 嵌入式Linux操作系统属于免费的操作系统。
- VxWorks操作系统是一种嵌入式实时操作系统,是嵌入式开发环境的重要组成部分。
- 目前的ARM处理器采用的是哈佛体系结构。
- GDB是一个用来调试C和C++程序的调试器。
- 在嵌入式电子产品开发过程中我们要尽可能使用高档的嵌入式处理器。
- 确定当前目录使用的命令为:pwd。
- 执行rm /home/work命令可用来删除该目录。
- ARM硬件指令集中未定义浮点运算类型。
- 下面属于VIM三种工作模式之一的是___________。
- GPIO 控制器的触发方式包括___________。
- 下述操作系统中,属于嵌入式操作系统的是___________。
- 以下属于文件系统格式的是___________。
- 下面____________是嵌入式操作系统的特点。
- 以下___________中产品是Linux发行版
- 处理机主要由处理器、存储器和总线组成,总线包括___________。
- 下列软件中,属于BootLoader的是___________。
- 将文本文件wd.txt重命名为txt.wd,下列命令__________可以实现。
- 属于ARM V7架构的工作模式之一的是__________。
- 嵌入式Linux系统的移植主要包括__________。
- 字符设备文件类型的标志是_____________。
- 一个硬件设备的设备号是0x00f800cc,其主设备号是___________。
- 汇编指令LDR R0,[R1,#2]采用的寻址方式是___________。
- 寄存器R14除了可以做通用寄存器外,还可以做_____________。
- 复位异常的入口地址是_____________。
- 共阴极数码管中各LED的___________。
- Linux系统启动后,一般将设备文件放在以下___________目录。
- 某文件的权限为:-rw-r--r--,用数值形式表示该权限__________。
- 果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是__________。
- Linux驱动程序运行在___________。
- U-Boot的环境变量中,自动启动时执行的命令是___________。
- GCC的正确编译流程为__________。
- S5P4418 支持___________ 个通道的中断源。
- ARM汇编语句“ADD R0, R2, R3, LSR#1”的作用是____________。
- 在嵌入式ARM处理器中,中断优先级最高的是____________。
- ___________是嵌入式系统的最底层。
- 在CPU和物理内存之间进行地址转换时,___________将地址从虚拟(逻辑)地址空间映射到物理地址空间。
- S5P4418 共有___________ 个通道的DMA,用于进行内存与内存、内存与外设的数据传输。
- 在Linux系统中,驱动程序注册中断处理程序的函数是__________。
- S5P4418 包含__________个通道的PWM 控制器。
- 计算机系统中,中断向量通常是指___________。
- FIQ和IRQ分别为禁止和允许时,CPSR中F和I的设置是__________。
- 自由软件的含义是__________。
- Nand Flash比Nor Flash成本高,可靠性差。
- C程序调用汇编程序首先要声明调用的汇编程序模块,形参个数要与汇编程序需要的变量个数一致。
- 内核模块的加载命令是insmod。
- 内核启动时所挂载的第一个文件系统是根文件系统
- ARM微处理器对内存的访问只能通过Load/Store指令来实现。
- 主设备号用来区分串口1和串口2。
- 在VIM的工作模式中,输入Esc可从命令行模式转入插入模式。
- Boot Loader是基于特定硬件平台来实现的。
- mount命令可用来修改处理器的运行模式。
- 在配置微处理器时钟寄存器时,只要能够计算得到目标输出频率值,其SDIV、PDIV和MDIV参数可以任意取值。
- 文件系统的主要功能是___________。
- 下面___________系统属于嵌入式系统。
- 典型的嵌入式系统组成结构包括___________。
- 下列属于嵌入式微处理器体系的是___________。
- 下面属于Boot Loader 阶段1所完成的步骤是__________。
- 以长格式列目录时,若文件test的权限描述为:drwxrw-r--,则文件test的类型及文件所有者的权限是__________。
- open函数原型中的O_RDWR标志表示文件打开方式为__________。
- ARM V7架构微处理器中寄存器组织共有____________个32位状态寄存器。
- 在嵌入式系统的存储结构中,存取速度最快的是___________。
- RS232C使用无硬件握手最简单的双机互联中,下面___________信号不是必须的。
- 不能由任何异常进入的工作模式是__________。
- S5P4418中有___________个 GPIO口。
- 在大多数Linux发行版本中,以下属于块设备的是___________。
- ARM指令格式中,__________是操作码。
- 关于ARM汇编和C语言混合编程下列错误的是___________。
- 配置Linux内核时,某选项前括号内为M,则该模块的加载模式是___________。
- 在嵌入式系统设计中,软硬件协同设计方法与传统设计方法的最大不同之处在于__________。
- 在嵌入式系统设计中,嵌入式处理器选型是在进行__________。
- ARM 体系结构中,从用户模式(User)切换到管理模式(Supervisor)时,可以采用__________方法。
- 在微型计算机中,采用中断方式的优点之一是___________。
- Linux 系统中,内核以___________区分设备。
- 汇编程序与C程序互相调用,必须遵守ATPCS规则,前四个参数通过R0-R3传递,后面的参数通过堆栈传递。
- Linux允许内核以NFS的形式连接根文件系统。
- CISC将被RISC所取代。
- C语言程序不可以嵌套加入汇编程序模块。
- 所有的电子设备都属于嵌入式设备。
- ARM指令集和Thumb指令集分别是16位、32位。
- BootLoader的两种操作模式对于开发人员才有意义。
- 触摸屏是一种输入设备。
- IIC是同步串行数据总线。
- S5P4418芯片支持多种系统启动的模式。
- 命令mount /dev/hdc /mnt/cdrom是将光盘hdc挂载到文件系统的/mnt/cdrom目录下。
- ARM处理器是一种RISC结构的高性价比、低功耗处理器。
- 内核配置的基本原则就是把不必要的功能去掉,节省编译内核和内核模块的时间。
- ARM体系结构不仅支持汇编语言也支持C语言。
- 设备号的设置和内核版本号没有关系。
- 调试程序时,需要停止程序运行后才可查看变量内容。
- 内核在打开文件时会关联一个struct file。
- 将模拟信号转换成数字信号的电路是DA转换器。
- 调试内核代码时,printk()可以直接把信息打印到屏幕上。
- 硬盘属于字符设备。
- 大多数BootLoader都包含__________操作模式。
- 如果使用VIM编辑器编写了一个脚本文件shell.sh,将文件名改为shell2.sh的文件,下列___________命令可以实现。
- S5P4418中 GPIO口常用的控制寄存器是___________。
- 下面功能单元中属于I/O接口电路的是___________。
- 下面属于ARM特权模式的是______________。
- ARM汇编语言程序是由___________组成的。
- 下面____________是带状态切换的跳转指令。
- 以下属于RISC架构的ARM微处理器的一般特点的是___________。
- 以下属于国产嵌入式操作系统的是___________。
- 属于异常模式的有__________。
- 完整设备中与中断相关的硬件可以划分为__________。
- ARM V7架构微处理器的工作状态包括__________。
- 基于ARM内核的嵌入式芯片中包含定时/计数组件,下面__________属于定时/计数组件。
- 嵌入式Linux操作系统一般在ROM中存放的布局包括__________。
- 以下属于嵌入式系统软件的是___________。
- ARM处理器中,共用同一组物理寄存器的工作模式是__________。
- ARM V7架构处理器支持的数据类型有__________。
- 状态寄存器和通用寄存器之间传输数据的指令是___________。
- 关于ARM处理器的异常描述正确的是___________。
- 下列属于platform总线模型的是___________。
- 从当前系统中卸载一个已装载的文件系统使用的命令是___________。
- 嵌入式操作系统一般通过__________手段来解决代码体积与嵌入式应用多样性的问题。
- 将存储器中的一个32位字数据加载到寄存器中的指令是__________。
- 汇编指令LDR R0,[R1]采用的寻址方式是___________。
- 下面语句执行后,实现了R0=[R1+R2*4]功能的是___________。
- LED数码管显示电路通常有___________显示方式。
- 内核配置的结果保存在___________文件中。
- 下面关于DMA方式的描述,不正确的是___________。
- Linux文件权限一共10位长度,分成四段,第二段表示的内容是___________。
- 嵌入式系统最常用的数据传送方式是___________。
- ADD R0,R1,#6,执行该指令时属于___________寻址方式。
- U-Boot的命令中,保存环境变量的命令是___________。
- ARM指令集和Thumb指令集分别是___________。
- 以下___________可以完成新建文件操作。
- ARM V7架构微处理器中寄存器组织共有____________个32位寄存器。
- ARM处理器模式中,___________模式有自己独立的R8-R14寄存器。
- 若某CPU具有4GB的寻址能力,则该CPU的地址总线宽度为__________。
- VIM中,退出但不保存的命令是____________。
- 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要_________环境。
- 删除文件命令为___________。
- 用自动补全功能时,输入命令名或文件名的前1个或几个字母后按___________键。
- Cache用于暂存CPU正在使用的指令和数据,那主存地址与Cache 单元地址间的转换由__________完成。
- 下列___________不是嵌入式微处理器的特点。
- ARM指令格式中,___________是条件码,用来描述指令执行的条件。
- ARM V7架构处理器的工作模式有____________种。
- 在Linux系统中顶层目录是__________。
- 汇编指令ADD R0,R1,R2采用的寻址方式是___________。
- 指令寻址方式通常是指寻找_____________的方式。
- ARM处理器的体系结构发展经历了v1~v8共8个版本,Cortex-A9处理器的体系结构属于_________。
- 在嵌入式系统设计中,进行硬件版图设计是在进行___________时完成。
- 从源寄存器中将一个32位字数据写入存储器中的指令是___________。
- 下面关于C语言程序的描述,正确的是___________。
- U-Boot的命令中,打印环境变量的命令是__________。
- 下列符号中属于伪指令的是___________。
- 对寄存器R1的内容乘以4的正确指令是____________。
- 由于受到某种强干扰导致程序“跑飞”,ARM 处理器的最可能进入__________工作模式,。
- IRQ中断返回指令是__________。
- 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为____________。
- 从Linux2.6内核开始引入一种虚拟总线___________,用来管理CPU的片上资源。
- 0X17&0X11的运算结果是_____________。
- 交叉编译生成ARM平台代码时,通常使用qmake生成Makefile。( )
- 通过设计界面可以辅助工程快速开发。( )
- 信号不可以链接信号。( )
- QT提供不同对象之间的通信机制是( )。
- 下列不属于QT基类的是( )。
- QT4及之前版本的信号与槽链接方式正确的是( )。
- 下列设备类型中,分类方式与其他3个不同的是 ( )。
- 在大多数Linux发行版本中,以下属于块设备的是( )。
- 字符设备文件类型的标志是( )
- Linux2.6内核中,一个硬件设备的设备号是0x00f800cc,其主设备号是( )。
- 下列( )结构体描述操作函数集。
- 以下哪种方式不属于文件系统格式的是( )
- U-Boot的命令中,设置环境变量的命令是 ( )。
- U-Boot的环境变量中,传递给内核的启动参数是 ( )。
- 内核配置的结果保存在( )文件中。
- 下面对于BootLoader的描述不正确的是( )。
- 配置Linux内核时,某选项前括号内为*,则该模块的加载模式是( )。
- 内核配置的源文件是 ( ),它的内容被内核配置程序读取用以生成配置界面。
- 不依赖图形软件环境,通过移动光标来选取配置项的内核配置命令是 ( )。
- 下列软件中,不属于BootLoader的是 ( ) 。
- 嵌入式操作系统一般通过( )来解决代码体积与嵌入式应用多样性的问题。
- 下列提法中,属于ifconfig命令作用范围的是 ( ) 。
- 若当前目录为/etc,命令ls –a 将显示etc目录下的( )。
- 以下可以完成新建文件操作的是( )。
- 存盘并退出VIM的指令是 ( ) 。
- 把分区和目录对应的Linux命令是( )。
- 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限可表示为( )。
- VIM中由命令行模式进入插入模式的命令是( )。
- 在Linux开发环境里,可以完成自动编译工程的是( )。
- 删除文件的命令是( ) 。
- 在Terminal中,存放设备和设备接口文件的子目录是( )。
- LED数码管若采用动态显示方式,下列说法错误的是( )。
- 嵌入式系统有硬件和软件两部分构成,以下不属于嵌入式系统软件的是( )。
- 下面功能单元中不属于I/O接口电路的是( ) 。
- 嵌入式系统最常用的数据传送方式是( )。
- 通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的( )格式的可执行代码。
- 下列指令能实现清除R0中的低8位,其他位保持不变的是( )。
- 指令“ADD R0, R1, R2”的寻址方式为( )。
- 在指令系统的各种寻址方式中,获取操作数最快的方式是( )。
- 指令ADD R2,R1,R1,LSR #2 中,LSR 的含义是( )。
- 下列哪条指令是只带状态切换的跳转指令( )
- 存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为:( )。
- ADD R0,R1,#3属于( )寻址方式。
- 指令 LDR R0, [R1,#4]的寻址方式为( )。
- 若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为:( )。
- ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是( )。
- 具有独立R8-12寄存器的工作模式是( )。
- 以下有关 ARM V7架构微处理器工作状态的描述中不正确的是( )。
- 不属于异常模式的是( )。
- 下面( )不属于ARM特权模式。
- FIQ中断的入口地址是( )。
- 作为链接寄存器的是( )。
- 在所有工作模式下,( )都指向同一个物理寄存器,即各模式共享。
- ARM指令集和Thumb指令集分别是( )位的。
- 当异常发生时,寄存器( )用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR.
- 寄存器R13除了可以做通用寄存器外,还可以做( )。
- 下列操作系统不属于嵌入式操作系统的是:( )。
- 不属于嵌入式Linux操作系统的特点的是( )。
- 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个什么环境( )。
- 以下叙述中,不符合 RISC 指令系统特点的是( )。
- 通常所说的 32 位微处理器是指( )。
答案:对
答案:对
答案:错
答案:对
答案:对
答案:对
答案:对
答案:对
答案:错
答案:对
答案:对
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!