练习嵌入式系统

发布 2022-10-21 06:47:28 阅读 8044

1, 下列哪个系统属于嵌入式系统( d )

a,“天河一号”计算机系统; b,联想笔记本电脑;

c,联想上网本d,联想手机;

2, 下列哪种工作模式不属于arm处理器的特权模式( a )

a,用户模式; b,系统模式; c,软中断模式; d,fiq模式;

3, 下列哪个操作系统属于嵌入式操作系统( b )

a;red hat linux ; b;uclinux; c;ubuntu linux ; d;suse linux

4,下列可以用来删除文件或者目录的命令是( c )

a,lsb,mkdir; c,rm; d,cp;

5,下列哪个命令是用菜单方式进行配置的命令( a )

a, make menuconfig; b,make config;

c,make xconfigd,make defconfig;

6,系列关于嵌入式系统的驱动程序的描述,不正确的是( c )

a, 没有设备驱动程序,硬件将无法正常工作;

b, 应用程序是通过操作系统间接访问驱动程序的;

c, 设备驱动程序和操作系统是两回事,设备驱动程序不属于操作系统的一部分;

d, 驱动程序可以实现动态加载,在需要的时候加载到操作系统内核,而不需要的时候从操作系统内核中卸载;

7,每个设备文件都对应有两个设备号,用来表示该设备的种类的是( b )

a,主设备号; b,从设备号(次设备号);

c,字符设备号; d,块设备号。

8,通常所说的32位微处理器是指( c )

a,地址总线的宽度为32; b,处理的数据长度只能为32;

c,cpu字长为32d,通用寄存器数目为32个;

9,关于arm处理器的大端模式和小端模式,正确的说法是( a )

a,一种存储字数据的方法; b,bootloader的工作模式。

c,arm微处理器的工作模式; d,驱动程序的加载模式。

10, 通常情况下,目标机上的boot loader通过串口和主机之间进行文件传输,下列不属于通常使用的传输协议的是( a )

a, modem 协议; b,xmodem协议 ;

c,ymodem协议 ; d,zmodem协议 ;

11, 关于bootloader,下列正确的是( c )

a, bootloader可有可无;

b, bootlaoder和硬件的构成没有太大关系;

c, bootlaoder是操作系统运行之前运行的一段小程序;

d, bootloader不依赖于cpu的体系架构。

12, arm9微处理器体系结构具有( b )级流水线。

a,三; b,五; c,七; d,以上都不对;

13,一个32位寄存器,寄存器名为r1,若要将该寄存器的第7位设置为1,其他位保持不变,使用c语言,下列**正确的是( a )

a, r1 |=0x80;; b,r1 |=0x40; c,r1 &=0x80; d,r1&= 0x40;

14,arm9处理器有( b )个寄存器。

a,31; b,32; c,37; d,38

15,下面哪点不是嵌入式操作系统的特点。 (c )

a. 内核精简 b. 专用性强 c. 功能强大 d. 高实时性。

16,nand flash和nor flash的区别正确的是。 (d )

a. nor的读速度比nand稍慢一些 b. nand的写入速度比nor慢很多。

c. nand的擦除速度远比nor的慢 d.大多数写入操作需要先进行擦除操作。

17,arm嵌入式系统中,pc指向的是( b )的指令地址。

a,当前指令的地址; b,当前指令的下两条指令的地址;

c,当前指令的上两条指令的地址; d,以上都不对;

18,在vi编辑器中,存盘并退出命令是( b )

a,q!; b,wq; c,w; d,quit

19,下面哪种不属于嵌入式系统的调试方法。 (d )

a. 模拟调试b. 软件调试。

c. bdm/jtag调试d. 单独调试。

20,嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此,需要一个( b )环境。

a,正确的; b,交叉编译;

c,一般的编译; d,以上都不对;

1, 下列不属于嵌入式系统的是( d )

a,*****器b, gps接收机;

c, “银河玉衡”核心路由器; d, “天河一号”计算机系统。

2, 下列哪个嵌入式处理器最适合用于工业控制( b )

a,嵌入式微处理器b,嵌入式微控制器;

c, dsp处理器d,以上都不适合;

3, 嵌入式系统最常采用的数据传输方式是( b )

a, 查询; b,中断; c,dma ; d,i/o处理机;

4, uclinux 和标准linux最大的区别是( b )

a,文件系统b,内存管理mmu;

b, 任务调度算法d,应用开发模式;

5, 嵌入式操作系统一般通过( a )手段来解决**体积和嵌入式应用多样性的问题。

a,使用可定制的操作系统b,将操作系统分布在多个处理器上运行;

c,增大嵌入式系统存储设备的存储容量;d,使用压缩软件对操作系统进行压缩;

6, 下列哪一种功能单元不属于i/o接口电路( d )

a,usb控制器; b,uart控制器; c,以太网控制器; d,lcd

7, 使用host-target 开发嵌入式应用,( a )不是必须的。

a, 银河麒麟操作系统; b,宿主机;

c,目标机d,交叉编译器;

8,下列可以用来新建文件夹的命令是( c )

a,ls; b, make; c,mkdir; d,make menuconfig;

9,下列不属于正确的配置命令的是( d )

a, make menuconfig; b,make oldconfig;

c,make xconfig; d, make;

10, 驱动程序是内核的一部分,下面的描述不正确的是( d )

a, 设备驱动完成对设备的初始化和释放;

b, 设备驱动把数据从内核传送到硬件和从硬件读取数据;

c, 设备驱动读取应用程序传送给设备文件的数据和回送应用程序请求的数据;

d, 设备驱动程序可以使用户更加仔细的了解硬件的细节;

11, 每个设备文件都对应有两个设备号,用来表示该设备所使用的驱动程序的是( a )

a,主设备号; b,从设备号(次设备号);

c,字符设备号; d,块设备号。

12,下面的叙述中,不是嵌入式图像用户接口(gui)的主要特点的是( d )

a ,运行时占用的系统资源少; b,模块化结构,便于移植和定制;

c,可靠性高d,美观华丽,图像算法复杂;

13,关于32位的微处理器,下列说法不正确的是( d )

a, 寄存器的位数为32位; b,地址总线的宽度为32;

c,处理的数据的长度可以为32; d,处理的数据长度只能为32位;

14,关于bootloader,下列不正确的是( d )

e, bootloader第一阶段**是用汇编语言编写;

f, bootlaoder第二阶段**是用c语言编写;

c,bootlaoder是操作系统运行之前运行的一段小程序;

d,bootloader不依赖于cpu的体系架构以及硬件平台。

15,下列有关编译的命令错误的是( c )

a, gcc –o hello hello ; b,gcc

b, –o hello;

c,gcc –o hello; d,gcc

16,关于thumb指令和arm指令,下列叙述错误的是( b )。

a, thumb指令是arm指令的子集; c、thumb指令比arm指令执行速度快;

b, thumb指令比arm指令执行速度慢; d,thumb指令比arm指令节约空间;

17嵌入式驱动程序以动态方式加载进内核,其优点是( d )

a, 驱动程序按需加载,不用时节省内存; b,驱动程序相对独立于内核,升级灵活;

c,授权方式灵活d,以上都正确;

18, 由c语言源程序生产可执行文件需要经过下列几个过程,正确的是( b )

a, 预处理,编译,汇编,连接; b,预处理,汇编,编译,连接;

c, 预处理,编译,连接; d,以上都不对;

19,关于大端模式和小端模式,下列说法不正确的是( d )

a, 大端模式和小端模式是寄存器存储字数据的一种方法;

b, 大端模式是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中。

c, 小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。

d, arm采用大端模式。

20,一个32位寄存器,寄存器名为r2,若要将该寄存器的第7位设置为0,其他位保持不变,使用c语言,下列**正确的是( d )

a, r2 |=0x80);;b,r2 |=0x40);

c,r2 &=0x40); d,r2 &=0x80);

1. 计算机系统的三大领域分别为桌面系统,嵌入式系统和服务器系统,其中___桌面系统___最有潜力,__服务器系统___是具有利润最大的市场,__嵌入式系统___具有最广阔的市场。

嵌入式ARM嵌入式系统设计

摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...

嵌入式系统

期末作业考核。满分100分。一 判断题 每题3分,共30分 1.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。答 错。2.运行在智能手机或平板电脑中的android系统是一种嵌入式操作系统。答 对。3.windriver公司所提供的软件开发包是...

嵌入式系统

关于嵌入式系统 献给热爱此道的初学者们前言。网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易 一 嵌入式系统的概念。着重理解 嵌入 的概念。主要从三个方面上来理解。1 从硬件上,将基于cpu的处围器件,整合到cpu芯片内部,...