1、问答题 简述Boot Loader的两种操作模式(Operation Mode)?
点击查看答案
本题答案:微信扫下方二维码即可打包下载完整带答案解析版《★软件工程师考试》或《软件工程师考试:嵌入式软件助理工程师》题库
2、单项选择题 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为()。
A.同步 B.互斥 C.调度 D.执行
3、填空题 Linux中所有用户的信息保存于()和()文件。
4、单项选择题 在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中,()是能够实现本地与远程主机之间的文件传输工作。
A.telnet B.FTP C.SNMP D.NFS
5、单项选择题 下列提法中,不属于ifconfig命令作用范围的是()。
A.配置本地回环地址 B.配置网卡的IP地址 C.激活网络适配器 D.加载网卡到内核中
6、单项选择题 下面属于blob运行过程第一阶段的是()
A.外围的硬件初始化(串口,USB等); B.根据用户选择,进入命令行模块或启动kernel。 C.寄存器的初始化 D.堆栈的初始化
7、单项选择题 安装Linux操作系统时需要设置分区,其中SWAP分区的作用是()
A.主分区 B.引导分区 C.交换分区 D.扩展分区
8、单项选择题 为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用()选项。
A.-c B.-w C.-g D.-o
9、单项选择题 不需要编译内核的情况是()。
A.删除系统不用的设备驱动程序时 B.升级内核时 C.添加新硬件时 D.将网卡激活
10、单项选择题 删除当前目录abc以及下面的所有子目录和文件,并不要求提示任何确认信息的命令是()
A.delabc\*.* B.rm–rfabc C.rmdirabc D.rm–rabc\*.*
11、单项选择题 如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是()。
A、0x34 B、0x56 C、0x23 D、0x78
12、单项选择题 嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指()
A.在宿主机上开发,在目标机上运行 B.在目标机上开发,在宿主机上运行 C.在宿主机上开发,在宿主机上运行 D.在目标机上开发,在目标机上运行
13、单项选择题 以下关于init进程,描述不正确的是:()
A.一个通用进程 B.可以产生新的进程 C.在某些程序退出的时候能重起它们 D.负责在系统启动的时候运行一系列程序和脚本文件
14、单项选择题 对于所有用户都只能读的文件权限是()
A.777 B.444 C.644 D.640
15、单项选择题 RISC是指()
A.复杂指令计算机 B.并行机 C.精简指令计算机 D.多处理器计算机
16、单项选择题 不存盘退出vi的指令是()。
A、q B、q! C、w D、wq
本题答案:微信扫下方二维码即可打包下载完整带答案解析版《★软件工程师考试》或 《软件工程师考试:嵌入式软件助理工程师》题库
17、单项选择题 指令LDRR0,[R4]对源操作数的寻址方式是()
A.寄存器间接寻址 B.寄存器寻址 C.立即数寻址 D.相对寻址
18、单项选择题 S3C2410X处理器为用户进行应用设计提供了支持多主总线的IIC接口。处理器提供符合IIC协议的设备连接的串行连接线为()。
A.SCL和RTX B.RTX和RCX C.SCL和SDA D.SDA和RCX
19、单项选择题 在CPU和物理内存之间进行地址转换时,()将地址从虚拟(逻辑)地址空间映射到物理地址空间。
A、TCB B、MMU C、CACHE D、DMA
20、单项选择题 使用Vim作为文本编辑器,在指令模式下要将光标移动到文档的最后一行的命令是()。
A、0 B、$ C、G D、GG
21、单项选择题 Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
A.为加载Boot Loader的stage2准备RAM空间 B.设置好堆栈 C.硬件设备初始化 D.将kernel映像和根文件系统映像从flash上读到RAM空间中
22、填空题 vi编辑器具有两种工作模式:命令模式和()。
23、单项选择题 IRQ中断的优先级别是()。
A.1 B.2 C.3 D.4
24、单项选择题 下面关于Shell的说法,不正确的是:()
A.操作系统的外壳 B.用户与Linux内核之间的接口程序 C.一个命令语言解释器 D.一种和C类似的程序语言
25、单项选择题 下面哪个命令行可用来马上重新启动正在运行的Linux系统?()
A.restart--delay=0 B.reboot-w C.halt-p D.shutdown-rnow
26、单项选择题 在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()
A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。 B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。 C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。 D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
27、单项选择题 你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令()可以实现。
A.cp shell.shshell2.sh B.mv shell.shshell2.sh C.ls shell.sh>shell2.sh D.ll shell.sh>shell2.sh
28、单项选择题 要给文件file1加上其他人可执行属性的命令是()
A.chmod a+x B.chown a+x C.chmod o+x D.chown o+x
29、单项选择题 假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2LSL#3后,R0的值是()
A.0x33 B.0x34 C.0x39 D.0x38
30、单项选择题 下面哪条命令可用来确保文件“file1”存在()
A.cp file1/dev/null B.touch file1 C.create file1 D.mkfile file1
31、填空题 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是()。
32、填空题 在linux系统中,以()方式访问设备。
33、单项选择题 某文件的组外成员的权限为只写;所有者有读写权限;组内的权限为只读,则该文件的权限为()
A.467 B.642 C.476 D.764
34、单项选择题 为了得到所有的命令行输入的参数,我们可以使用变量:()
A.$# B.$@ C.$0 D.$!
35、填空题 安装linux系统对硬盘分区时,必须有两种分区类型:()和()。
36、问答题 BootLoader有哪几种工作模式?各有什么特点。
37、填空题 嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、();()、用户应用程序。
38、单项选择题 关于文件系统的安装和卸载,下面描述正确的是()。
A.如果光盘未经卸载,光驱是打不开的 B.安装文件系统的安装点只能是/mnt下 C.不管光驱中是否有光盘,系统都可以安装CD-ROM设备 D.mount/dev/fd0/floppy此命令中目录/floppy是自动生成的
39、多项选择题 常用的软件开发模型有()
A、结构型 B、原型模型 C、迭代型 D、瀑布型 E、综合型
40、问答题 什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
41、单项选择题 启动init进程前,不需要经过()步骤。
A.加载内核 B.检测内存 C.加载文件系统 D.启动网络支持
42、单项选择题 下列哪个命令以文本菜单方式界面配置内核选项:()
A.Make menuconfig B.make xconfig C.make config D.make mrproper
43、填空题 ()是指在一个平台上生成可以在另一个平台上执行的代码。
44、单项选择题 ARM9和ARM7的重要区别是()
A.ARM9带有MMU功能 B.ARM9支持Thumb指令集 C.ARM9带有Cache功能 D.ARM9是哈佛结构
45、单项选择题 以下ARM异常中,优先级最高的是()。
A.Dataabort B.FIQ C.IRQ D.Reset
46、单项选择题 C语言中运算对象必须是整型的运算符是()
A.% B./ C.! D.**
47、填空题 进程从产生到终止进程可以具有的基本状态为:();()和等待态(阻塞态)。
48、问答题 嵌入式Linux系统的根文件系统通常应该包括哪个内容?
49、单项选择题 如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()
A.文件系统、内核、启动参数、Bootloader B.启动参数、Bootloader、内核、文件系统 C.Bootloader、内核、启动参数、文件系统 D.Bootloader、启动参数、内核、文件系统
50、多项选择题 嵌入式操作系统不同于通用操作系统的功能是()
A、任务调度 B、可裁减性 C、强实时 D、设备管理 E、存储器管理
51、填空题 Linux系统中,普通用户使用的命令通常保存在()目录中。
52、单项选择题 在下列ARM处理器的各种模式中,只有()模式不可以自由地改变处理器的工作模式。
A、用户模式(User) B、系统模式(System) C、终止模式(Abort) D、中断模式(IRQ)
53、填空题 使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:();();()和()。
54、问答题 进程间通信的方式有多种,假设需要在Linux系统上设计本地运行的两个进程,一个负责采集视频,另一个负责播放。试为两者设计一种数据的通信方式。进一步考虑当两个进程处于不同机器上时,需要采用的通信方式。说明你的设计理由。
55、单项选择题 Unicode编码与()编码方式兼容。
A、ASCII码 B、GBK C、GB2312 D、区位码
56、单项选择题 Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
57、单项选择题 不是shell具有的功能和特点的是()
A.管道 B.输入输出重定向 C.执行后台进程 D.处理程序命令
58、单项选择题 Qt/Embedded的底层图形引擎基于一下哪种接口技术:()
A.framebuffer B.GAL C.IAL D.GFX
59、多项选择题 linux操作系统支持的文件系统有()
A、EXT2 B、VFAT C、NFS D、ISO9660 E、JFFS
60、单项选择题 在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项()
A.-S B.-o C.-c D.-E
61、问答题 什么是程序的局部性原理?
62、填空题 编写的shell程序运行前必须赋予该脚本文件()权限。
63、问答题 什么是BootLoader,其主要功能是什么?
64、单项选择题 实时系统是指()
A.响应快的系统 B.时间约束的系统 C.单任务系统 D.内核小的系统
65、单项选择题 在ARM体系结构中()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值()寄存器作为处理器的程序计数器指针。
A、R0,R14 B、R13,R15 C、R14,R15 D、R14,R0
66、填空题 在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有()。
67、单项选择题 用“useradd jerry”命令添加一个用户,这个用户的主目录是什么()
A./home/jerry B./bin/jerry C./var/jerry D./etc/jerry
68、问答题 简述BootLoader的主要功能。
69、单项选择题 在Linux系统中,驱动程序注册中断处理程序的函数是()
A、trap_init B、request_irq C、enable_irq D、register_irq
70、单项选择题 在变址寻址方式中,操作数的有效地址等于()
A、变址寄存器内容+形式地址(位移量) B、程序计数器内容+形式地址 C、基址寄存器内容+形式地址 D、堆栈指示器内容+形式地址
71、单项选择题 NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的()文件,向网络上的子机提供NFS文件共享服务
A./etc/hosts B./etc/inittab C./etc/inet.d D./etc/exports
72、单项选择题 切换用户登录的命令是:()
A.ps B.su C.kill D.changeuser
本题答案:微信扫下方二维码即可打包下载完整带答案解析版《★软件工程师考试》或《软件工程师考试:嵌 入式软件助理工程师》题库
73、单项选择题 Linux分区类型默认的是:()
A.vfat B.ext2/ext3 C.swap D.dos
74、单项选择题 DNS域名系统主要负责主机名和()之间的解析。
A、IP地址 B、MAC地址 C、网络地址 D、主机别名
75、单项选择题 为了查找出当前用户运行的所有进程的信息,我们可以使用()命令。
A.ps-a B.ps-u C.ls-a D.ls–l
76、单项选择题 在安装Linux的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(软 件程序),并在选择好后让系统自动安装,应该选择的选项是()。
A.full B.expert C.newbie D.menu
77、单项选择题 在ARMLinux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式
A、超级用户(SVC. B、中断(IRQ) C、快速中断(IRQ) D、和进入中断之前的状态有关系
78、填空题 内核分为();()、IO管理系统和文件管理系统等四个子系统。
79、单项选择题 在FTP协议中,控制连接是由()主动建立的。
A、服务器端 B、客户端 C、操作系统 D、服务提供商
80、单项选择题 字符设备文件类型的标志是()
A.p B.c C.s D.l
81、单项选择题 为了向二进制文件尾部增加数据,打开文件的方式应采用()
A.″ab″ B.″rb+″ C.″wb″ D.″wb+″
82、单项选择题 下列各个错误中,哪一个不属于编译错误()
A.改变x原值3为5,写作“x==5” B.花括号不配对 C.复合语句中的最后一条语句后未加分号 D.变量有引用、无定义
83、填空题 Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于()的连通性。
84、多项选择题 ARM处理器的工作模式中属于异常模式的有()
A、用户模式usr B、系统模式sys C、外部中断模式irq D、中止模式abt E、快速中断模式fiq
85、问答题 简述嵌入式系统调试有哪几种方式?
86、单项选择题 下面()命令可以列出当前动态加载的模块清单,会把当前插入的所有内核模块都列出来。
A、insmod B、rmmod C、dmesg D、lsmod
87、单项选择题 存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为()。
A、0x00 B、0x87 C、0x65 D、0x61
88、填空题 Qt/Embedded使用()和()的机制实现函数的回调。
89、单项选择题 下面()特性不符合嵌入式操作系统特点。
A、实时性 B、不可定制 C、微型化 D、易移植
90、单项选择题 NFS是()系统。
A.文件 B.磁盘 C.网络文件 D.操作
91、单项选择题 仅当前一个命令执行出错时才执行后一条命令,需要采取的操作是:()
A.command1&&command2 B.command1XORcommand2 C.command1||command2 D.command1<
92、单项选择题 有若干并发进程均将一个共享变量count中的值加1一次,那么有关count中的值说法正确的是:()
A、肯定有不正确的结果 B、肯定有正确的结果 C、若控制这些并发进程互斥执行count加1操作,count中的值正确 D、A,B,C均不对
93、单项选择题 存盘并退出vi的指令是()。
94、填空题 ();()、i/o管理系统和文件管理系统等四个子系统。
95、问答题 简述嵌入式系统设计过程。
96、单项选择题 ()设备是字符设备。
A.hdc B.fd0 C.hda1 D.tty1
97、单项选择题 fstab文件存放在()目录中。
A./etc B./boot C./sbin D./root
98、单项选择题 FIQ中断的入口地址是()。
A、0x0000001C B、0x00000008 C、0x00000018 D、0x00000014
99、问答题 什么是交叉编译?为什么要采用交叉编译。
100、单项选择题 有关归档和压缩命令,下面描述正确的是()。
A.用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件 B.unzip命令和gzip命令可以解压缩相同类型的文件 C.tar归档且压缩的文件可以由gzip命令解压缩 D.tar命令归档后的文件也是一种压缩文件
101、单项选择题 重定向的符号“>”表示:()
A、输出追加 B、输入追加 C、输出重定向,原来的文件会被改写 D、管道
102、单项选择题 终止一个前台进程可能用到的命令和操作是()。
A、kill B、+c C、shut down D、halt
103、单项选择题 通常所说的32位微处理器是指()。
A.地址总线的宽度为32位 B.处理的数据长度只能为32位 C.CPU字长为32位 D.通用寄存器数目为32个
104、单项选择题 下列关于/etc/fstab文件描述,正确的是()。
A.fstab文件只能描述属于linux的文件系统 B.CD_ROM和软盘必须是自动加载的 C.fstab文件中描述的文件系统不能被卸载 D启动时按fstab文件描述内容加载文件系统
105、单项选择题 进程有三种状态:()。
A、准备态、执行态和退出态 B、精确态、模糊态和随机态 C、运行态、就绪态和等待态 D、手工态、自动态和自由态
106、问答题 简述Busybox的工作原理。
107、单项选择题 现在执行命令makeclear,实际执行的命令是()
A.rm–fpr1*.o B.gcc–c–lprog.o prog.c C.gcc–c–osubr.o subr.c D.都执行
108、单项选择题 关闭linux系统(不重新启动)可使用命令()。
A.Ctrl+Alt+Del B.halt C.shutdown-rnow D.reboot
109、单项选择题 C语言中,下列运算符优先级最高的是()
A.! B.% C.>> D.==
110、单项选择题 启动samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在()文件中以独立进程方式启动。
A./usr/sbin/smbd B./usr/sbin/nmbd C.rC.samba D./etc/inetD.conf
111、填空题 在CPU和物理内存之间进行地址转换时,MMU将地址从虚拟(逻辑)地址空间映射到()。
112、单项选择题 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个()环境。
A、交互操作系统 B、交叉编译 C、交互平台 D、分布式计算
113、单项选择题 SCADA就是()。
A、数据采集和监视控制系统 B、数据通信和自动监控系统 C、数据传输和显示操作系统 D、数据记录和作业系统
114、单项选择题 以下叙述中,不符合RISC指令系统特点的()。
A、指令长度固定,指令种类少 B、寻址方式种类丰富,指令功能尽量增强 C、设置大量通用寄存器,访问存储器指令简单 D、选取使用频率较高的一些简单指令
115、单项选择题 已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是()
A./dev/hda2 B./dev/hda3 C./dev/hda5 D./dev/hda6
116、单项选择题 如何从当前系统中卸载一个已装载 的文件系统()
A.umount B.dismount C.mount–u D.从/etc/fstab中删除这个文件系统项
117、单项选择题 和PC系统机相比嵌入式系统不具备以下哪个特点()。
A、系统内核小 C、可执行多任务 B、专用性强 D、系统精简
118、单项选择题 Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
119、单项选择题 WWW服务器是在Internet上使用最为广泛,它采用的是()结构。
A.服务器/工作站 B.B/S C.集中式 D.分布式
120、单项选择题 下列文件系统中,采用了inode来标识文件的是()
A.ntfs B.fat16 C.fat32 D.ext3
121、填空题 Qt/Embedded的底层图形引擎基于()接口技术。
122、单项选择题 如果要将文件名file1修改为file2,下列命令()可以实现。
A.cp file1file2 B.mv file1file2 C.ls file1>file2 D.ll file1>file2
123、多项选择题 在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是()
A、R0 B、R1 C、R2 D、R3 E、R4
124、单项选择题 实时操作系统(RTOS)内核与应用程序之间的接口称为()。
A、输入/输出接口 B、文件系统 C、API D、图形用户接口
125、单项选择题 下列变量名中有效的shell变量名是()。
A、-1-time B、_2$3 C、bo_chuang_1 D、2009file
126、单项选择题 关于RISC指令系统描述不正确的是()。
A、指令条数多 B、指令长度固定 C、指令格式种类少 D、寻址方式种类少
127、单项选择题 ()命令是在vi编辑器中执行存盘退出。
A.q B.wq C.q! D.WQ
128、单项选择题 对ARM处理器说法不正确的是()。
A、小体积、低功耗、低成本、高性能 B、支持Thumb(16位)/ARM(32位)双指令集 C、只有Load/Store指令可以访问存储器 D、寻址方式多而复杂
129、填空题 DHCP可以实现动态()地址分配
130、单项选择题 数组定义为“inta[4]”,表达式()是错误的。
A.*a B.a[0] C.a D.a++
131、单项选择题 在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用()命令。
A、上箭头 B、下箭头 C、<.> D、<*>
132、问答题 ARM启动代码是系统加电后运行的第一段软件代码,由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容主要包括?
133、单项选择题 在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()
A、直接修改CPU状态寄存器(CPSR)对应的模式 B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态 C、使用软件中断指令(SWI) D、让处理器执行未定义指令
134、单项选择题 Linux系统运行级别5工作在()状态。
A.单用户字符模式 B.多用户字符模式 C.单用户图形模式 D.多用户图形模式
135、单项选择题 设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是()
A.(a+B.*c/2 B.(1/2)*(a+B.*c C.(a+B.*c*1/2 D.c/2*(a+B.
136、多项选择题 产品(品牌)管理型组织的优点是()。
A、围绕特定消费者或用户 B、行政管理简单、方便 C、便于协调营销组合战略 D、锻炼年轻管理人员E、及时反映特定产品(品牌)的问题
137、填空题 ARM处理器的中断有两种处理模式,分别为()和()。
138、问答题 简述嵌入式系统中非占先式与占先式调度法的区别有哪些。
139、问答题 简述C语言中数组和指针的异同点。
140、单项选择题 在Linux系统中,下列哪个命令可以用来加载模块()
A.insmod B.load C.init D.installmod
141、单项选择题 有如下的命令:$ddif=f1of=f2。其中if=f1表示()
A.以f1作为源文件,代替标准输入 B.以f1作为目标文件,代替标准输出 C.当条件满足f1的时候,执行真正的拷贝 D.拷贝的过程中,不转化文件
142、单项选择题 如果想配置一台匿名ftp服务器,应修改()文件。
A./etc/gateway B./etc/ftpservers C./etc/ftpusers D./etc/inetD.conf
143、单项选择题 在ARM系统结构中,MMU映射最大的单元空间是()
A、1MB B、128KB C、64KB D、4KB
144、单项选择题 在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“pusheax”(eax为32位寄存器)后,栈指针的当前值应为()
A.0x00FFFFE4 B.0x00FFFFE6 C.0x00FFFFEA D.0x00FFFFEC
145、问答题 多线程有几种实现方法,线程间同步有几种实现方法,都是什么?
146、单项选择题 下列几种流行的嵌入式GUI中,没有采用分层设计的一种是:()
A.MiniGUI B.Qt/Embedded C.Nano-XWindow D.OpenGUI
147、多项选择题 Linux系统中的设备文件通常有如下分类()
A、虚拟设备 B、字符设备 C、网络设备 D、块设备 E、存储设备
148、单项选择题 若main()函数带参数,参数个数最多是()
A.0 B.1 C.2 D.3
149、单项选择题 Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
150、问答题 假如你需要设计一个BootLoader,在具体开发之前,你需要确定哪几个主要问题?
151、单项选择题 同CISC相比,下面哪一项不属于RISC处理器的特征()
A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。 B、减少指令数和寻址方式,使控制部件简化,加快执行速度。 C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。 D、RISC处理器都采用哈佛结构
152、单项选择题 每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是()。
A.嵌入式Linux提供了完善的网络技术支持; B.CLinux是专门为没有MMU的ARM芯片开发的; C.C/OS-Ⅱ操作系统是一种实时操作系统(RTOS); D.WinCE提供完全开放的源代码。
153、填空题 利用gdb进行调试时,可通过step或()命令进行单步执行。
154、问答题 简述Linux的VFS机制及其特点?
155、填空题 Linux操作系统的系统管理员(也就是超级用户)帐号是()。
156、单项选择题 GET伪指令的含义是()
A.包含一个外部文件 B.定义程序的入口 C.定义一个宏 D.声明一个变量
157、单项选择题 为了查看Linux启动信息,可以用()命令
A.cat/etc/lilo.conf B.dmesg C.cat/proc/cpuinfo D.lilo
158、填空题 加载Linux内核模块使用命令()。
159、多项选择题 下列能改变ARM处理器工作状态的指令有()
A、B指令 B、SUB指令 C、BX指令 D、BLX指令 E、BL指令
160、单项选择题 下列转义字符中错误的是()
A.′\000′ B.′\14′ C.′\x111′ D.′\2′
161、单项选择题 中断向量是指()。
A、中断断点的地址 B、中断向量表起始地址 C、中断处理程序入口地址 D、中断返回地址
162、单项选择题 下列CPSR寄存器标志位的作用说法错误的是()。
A.N:负数 B.Z:零 C.C:进位 D.V:借位
163、单项选择题 在日常管理中,通常CPU会影响系统性能的情况是:()。
A.CPU已满负荷地运转 B.CPU的运行效率为30% C.CPU的运行效率为50% D.CPU的运行效率为80%
164、单项选择题 在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?()
A、当中断处理程序结束以后,才可以清除 B、进入相应的中断处理程序,即可以清除 C、产生IRQ中断的时候,处理器自动清除 D、任何时候都可以清除
165、单项选择题 通过修改下面文件哪个文件,可以设定开机时候自动安装的文件系统()
A./etc/mta B./etc/fastboot C./etc/fstab D./etc/inetD.conf
166、填空题 gcc的编译可分为()、编译、汇编和()等四个阶段。
167、单项选择题 一个文件名字为rr.Z,可以用来解压缩的命令是:()。
A.tar B.gzip C.compress D.uncompress
168、单项选择题 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是()。
A、chmod a+xg+w exer1 B、chmod 765 exer1 C、chmod o+x exer1 D、chmod g+w exer1
169、单项选择题 在/home/stud1/wang目录下有一文件file,使用()可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中。
A.cat file>filE.copy B.cat filefilE.copy C.&cat filefilE.copy D.&cat file>filE.copy
170、单项选择题 通常所说的32位微处理器是指()。
171、单项选择题 在使用文件通配符对文件名操作时?号表示()
A.只与一个任意的字符匹配 B.只与一个任意的字母匹配 C.只与一个任意的数字匹配 D.匹配于任意字符的组合
172、单项选择题 波特率9600bps是指数据每秒传输()
A.9600个字节 B.9600个比特 C.9600个字 D.9600个字符
173、问答题 进程的查看和调度分别使用什么命令?
174、单项选择题 已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令是()。
A、cd test B、cd/stud1/test C、cd stud1/test D、cd home
175、单项选择题 用命令ls-al显示出文件ff的描述如下所示,由此可知文件ff的类型为()。-rwxr-xr--1rootroot599Cec1017:12ff
A.普通文件 B.硬链接 C.目录 D.符号链接
176、单项选择题 Linux文件权限一共10位长度,分成四段,第二段表示的内容是()
A.文件类型 B.文件所有者的权限 C.文件所有者所在组的权限 D.其他用户的权限
177、单项选择题 存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为()。
A、0x21 B、0x68 C、0x65 D、0x02
178、单项选择题 在大多数Linux发行版本中,以下哪个属于块设备()
A.串行口 B.硬盘 C.虚拟终端 D.打印机
179、填空题 利用gdb进行调试时,可通过()或()命令进行单步执行。
180、单项选择题 要配置NFS服务器,在服务器端主要配置()文件。
A./etc/rC.d/rC.inet1 B./etc/rC.d/rC.M C./etc/exports D./etc/rC.d/rC.S
181、问答题 什么是Boot Loader?主要有几种工作模式及主要功能是什么?
182、单项选择题 IRQ中断的入口地址是()。
A、0x00000000 B、0x00000008 C、0x00000018 D、0x00000014
183、单项选择题 具有很多C语言的功能,又称过滤器的是()。
A.csh B.tcsh C.awk D.sed
184、单项选择题 LINUX支持网络文件系统NFS,下列哪个命令实现了将位于192.168.1.4机器上的/opt/sirnfs目录挂载到本机/mnt/sirnfs下:()
A.mount-tnfs192.168.1.4:/opt/sirnfs/mnt/sirnfs B.mount-tnfs/mnt/sirnfs192.168.1.4:/opt/sirnfs C.mountnfs–t192.168.1.4:/opt/sirnfs/mnt/sirnfs D.mountnfs–t/mnt/sirnfs192.168.1.4:/opt/sirnfs
185、单项选择题 下面关于MMU和Linux描述错误的是()
A、MMU是内存管理单元Memory Management Unit的缩写 B、uClinux可以运行在有MMU的处理器上 C、Linux内核功能强大,内存管理功能丰富,即使在没有MMU的处理器上,也可以通过软件实现地址映射。 D、Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间
186、填空题 进行远程登录的命令是()。
187、单项选择题 在ARM体系中,下面MMU的一级描述符中,是节描述符的是()
A、0xA0000C0E B、0xA0000C0F C、0x00000000 D、0xC0000C01
188、单项选择题 指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。
A.逻辑左移 B.逻辑右移 C.算术右移 D.循环右移
189、单项选择题 如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()
190、单项选择题 寄存器R13除了可以做通用寄存器外,还可以做()。
A、程序计数器 B、链接寄存器 C、栈指针寄存器 D、基址寄存器
191、问答题 简述网络文件系统NFS,并说明其作用。
192、问答题 ARM处理器中,引起异常的原因是什么?
193、单项选择题 ARM处理器的工作模式有()种。
A.5 B.6 C.7 D.8
194、单项选择题 c-shell中变量名ignoreeof表示()
A.执行之前显示每一条命令 B.使文件名结束 C.必须用logout注销而不是^D D.禁止文件名扩展
195、填空题 VI编辑器有三种工作模式:();()和末行模式。
196、单项选择题 fsck对文件系统的检查最先是从文件系统的()开始的
A.MBR B.磁盘块 C.超级块 D.块链表
197、问答题 什么是硬实时操作系统、软实时操作系统以及二者的区别?
198、单项选择题 处理机主要由处理器、存储器和总线组成,总线包括()。
A、数据总线、串行总线、逻辑总线、物理总线 B、并行总线、地址总线、逻辑总线、物理总线 C、并行总线、串行总线、全双工总线 D、数据总线、地址总线、控制总线
199、单项选择题 可加载模块一般位于系统的()目录下
A./lib/modules B./lib/modules/x.y.z(x.y.z是内核的版本号) C./usr/lib D./usr/local/lib
200、单项选择题 下列关于存储管理单元(MMU)说法错误的是()。
A.MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。 B.在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。 C.MMU提供了一些资源以允许使用虚拟存储器。 D.MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。
201、填空题 Linux系统在启动init进程时使用的配置文件是()。
202、问答题 简述嵌入式系统的开发流程。
203、单项选择题 下面关于C语言程序的描述,正确的是()。
A、总是从第一个定义的函数开始执行 B、要调用的函数必须在main函数中定义 C、总是从main函数开始执行 D、main函数必须放在程序的开始
204、单项选择题 在ARMLinux体系中,用来处理外设中断的异常模式是()
A、软件中断(SWI) B、未定义的指令异常 C、中断请求(IRQ) D、快速中断请求(FIQ)
205、单项选择题 Linux文件权限一共10位长度,分成四段,第一段表示的内容是()
206、问答题 Linux系统中线程的同步方式有互斥量、信号量和条件变量等。假设现在需要设计一个多线程的应用程序,试分析一下以上几种同步方式分别可在什么场合下使用。
207、填空题 在shell编程时,要把一个用户的输入赋值给一个变量,使用()命令。
208、单项选择题 现在执行命令makesubr.o,实际执行的命令是()
A.gcc–o pr1prog.osubr.o B.gcc–c–l prog.oprog.c C.gcc–c–o subr.osubr.c D.都执行
209、单项选择题 暂停当前(前台)任务并放到后台去的命令是()。
A、+Z B、+C C、+P D、&
210、单项选择题 在vi编辑器的命令模式中,删除一行的命令是()
A.yy B.dd C.pp D.xx
211、单项选择题 在Linux使用GCC编译器时有如下命令:Gcc–gtest.c–otest,其中参数-g的作用是()
A.生成目标文件test.o B.生成汇编文件test.s C.进行预编译 D.包含调试信息
212、问答题 Linux作为嵌入式操作系统的优势?
213、单项选择题 怎样新建一个新文件:()
A.touch hello.c B.mk hello.c C.rm hello.c D.new hello.c
214、单项选择题 在下列ARM处理器的各种模式中()模式有自己独立的R8-R14寄存器。
A、系统模式(System) B、终止模式(Abort) C、中断模式(IRQ) D、快中断模式(FIQ)
215、单项选择题 病人女性,66岁,患肺气肿15年。近一周因上感导致呼吸困难加重,血气分析PaO26.2kPa,PaCO27.3kPa,以呼吸衰竭入院。 氧治疗时适宜的给氧浓度为()
A.29% B.33% C.37% D.41% E.45%
216、单项选择题 ()目录存放着Linux的源代码。
A./etc B./usr/src C./usr D./home
217、单项选择题 在ARM系统结构中,MMU映射最小的单元空间是()
A、64KB B、16KB C、4KB D、1KB
218、单项选择题 在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是()
A.linux doc B.linux C.linux text D.linux note
219、单项选择题 删除文件命令为()
A.mkdir B.rmdir C.mv D.rm
220、单项选择题 LDRR2,[R3,#128]的寻址方式是()。
A.寄存器寻址 B.寄存器移位 C.变址寻址 D.间接寻址
221、单项选择题 当系统工作负载增加时,CPU的()将占很大比重
A.用户时间 B.系统时间 C.空闲时间 D.进程时间
222、单项选择题 在配置代理服务器时,若设置代理服务器的工作缓存为64MB,配置行应为()。
A.cache 64MB B.cache_dirufs/usr/local/squid/cache10000 16 256 C.cache_mgr64MB D.cache_mem64MB
223、填空题 在Linux多线程编程时,需要包含头文件()。
224、单项选择题 假设root用户执行“init 0”命令,系统将会()。
A.暂停 B.关机 C.重新启动 D.初始化
225、单项选择题 若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,[R1,#8]!后R0的值为()。
A.0x2000 B.0x28 C.0x2008 D.0x87
226、单项选择题 某文件的组外成员的权限为只读;所有者有读执行权限;组内的权限为只写,则该文件的权限为()
A.467 B.642 C.476 D.524
227、单项选择题 定义函数时,缺省函数的类型声明,则函数类型取缺省类型()
A.void B.char C.float D.int
228、单项选择题 下列描述不属于RISC计算机的特点的是()。
A.流水线每周期前进一步。 B.更多通用寄存器。 C.指令长度不固定,执行需要多个周期。 D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
229、单项选择题 软件开发模型给出了软件开发活动各阶段之间的关系,()不是软件开发模型。
A、瀑布模型 B、螺旋模型 C、原型模型 D、程序模型
230、单项选择题 ARM系统处理16-bit数据时,对应的数据类型是()。
A.Byte B.Halfword C.Word D.三者都不是
231、单项选择题 下面对于Bootloader的描述不正确的是()
A、是上电后运行的第一个程序 B、改变系统时钟 C、Bootloader的两种模式对开发人员没有意义 D、向内核传递启动参数
232、单项选择题 哈佛结构和冯诺依曼结构的区别是()
A.指令和数据分开存储 B.不需要程序计数器 C.统一编址 D.单一数据总线
233、单项选择题 在使用GCC编译器的过程中,以下()选项可用来指定生成的目标文件名
A.-c B.-o C.-S D.-E
234、填空题 在使用ls命令时,用八进制形式显示非打印字符应使用参数()。
235、填空题 setenv命令的功能是()。
236、填空题 前台起动的进程使用()终止。
237、单项选择题 ADDR0,R1,#3属于()寻址方式。
A.立即寻址 B.多寄存器寻址 D.相对寻址 C.寄存器直接寻址
238、单项选择题 如果我们需要设置一个文件,使它们作为可执行文件运行时,该进程是作为文件所有者的权限,此时我们需要额外设置该文件的()
A.seg-GID位 B.粘滞位 C.set-UID位 D.UMASK
239、单项选择题 下列不是Linux系统进程类型的是()。
A.交互进程 B.批处理进程 C.守护进程 D.就绪进程
240、单项选择题 PV操作是在()上的操作。
A、临界区 B、进程 C、缓冲区 D、信号量
241、单项选择题 μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是()
A.先CLI、执行关键代码、再STI B.先STI、执行关键代码、再CLI C.先POPF、CLI、执行关键代码、再PUSHF D.先PUSHF、CLI、执行关键代码、再POPF。
242、单项选择题 在Linux下,用mkfs.jffs2命令创建JFFS2文件系统(基本上是使用JFFS2的Ramdisk),关于mkfs.jffs2下列说法错误的是:()
A.-e选项确定闪存的擦除扇区大小(通常是64千字节) B.-p选项用来在映像的剩余空间用零填充。 C.-f选项用于输出文件,通常是JFFS2文件系统映像 D.一旦创建了JFFS2文件系统,它就被装入闪存中适当的位置(引导装载程序告知内核查找文件系统的地址)以便内核能挂装它。
243、单项选择题 以下做法不利于嵌入式应用软件的移植的是()。
A.在软件设计上,采用层次化设计和模块化设计 B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来 C.将不可移植的部分局域化,集中在某几个特定的文件之中 D.在数据类型上,尽量直接使用C语言的数据类型
244、单项选择题 ARM嵌入式系统中,PC指向的是正在()的指令地址。
A.执行 B.译码 C.取指 D.都不是
245、单项选择题 在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待信号量S的任务个数为()。
246、单项选择题 ARM指令集和Thumb指令集分别是()位的。
A.8位,16位 B.16位,32位 C.16位,16位 D.32位,16位
247、单项选择题 系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有()权限。
A.744 B.664 C.646 D.746
248、问答题 模块的编程和普通程序的编程有哪些区别?
249、单项选择题 Samba服务器的配置文件是()。
A.httpD.conf B.inetD.conf C.rC.samba D.smB.conf
250、问答题 简述Linux需要进行进程调度的时机
251、填空题 嵌入式linux系统中,设备类型分为();()和网络设备等三种。
252、单项选择题 嵌入式微控制器相比嵌入式微处理器的的最大特点()。
A、体积大大减小 B、单片化 C、功耗低 D、成本高
253、问答题 介绍一下嵌入式系统的设计步骤有哪些?各部分主要工作是什么?
254、多项选择题 片内总线是大规模集成电路(Large Scale Integrated Circuit:LSI)和超大规模集成电路(VLSI)内部各寄存器或功能单元之间的信息交换通道,它由生产厂家决定,下列属于片内总线的有()。
A、AHB总线 B、APB总线 C、USB总线 D、ASB总线 E、1394总线
255、单项选择题 在vi编辑器中的命令模式下,键入()可在光标当前所在行下添加一新行。
A.“a” B.“o” C.“I” D.A
256、单项选择题 ARM寄存器组有()个寄存器。
A、7 B、32 C、6 D、37
257、单项选择题 嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件的是()。
A.系统内核 B.驱动程序 C.FPGA编程软件 D.嵌入式中
258、单项选择题 文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是()
A.等同于文件复制操作 B.类似于文件复制,但新的链接文件并不占用文件磁盘存储空间 C.删除源文件,将使其他链接文件失效 D.可以对目录文件名建立硬链接
259、单项选择题 通过修改文件(),可以设定开机时候自动安装的文件系统
A./etc/mtab B./etc/fastboot C./etc/fstab D./etc/inetD.conf
260、填空题 卸载Linux内核模块使用命令()。
261、问答题 简述嵌入式系统的几个重要特征?
262、单项选择题 对ARM7微处理器说法不正确的是()。
A、兼容16位的Thumb指令 集 B、集成式RISC内核 C、集成了ICE-RT逻辑 D、哈佛体系结构
263、单项选择题 ARM指令集是()位的。
A.16 B.32 C.8 D.24
264、单项选择题 在操作系统中,Spooling技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称做()。
A、可林斯系统 B、斯普林系统 C、图灵机系统 D、虚拟存储系统
265、单项选择题 Samba服务器的进程由()两部分组成。
A.named和sendmail B.smbd和nmbd C.bootp和dhcpd D.httpd和squid
266、填空题 在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为()。
267、单项选择题 按照ARM过程调用标准(APCS),栈指针使用()寄存器,
A、R0 B、R13 C、R14 D、R15
268、多项选择题 芯片总线又称元件级总线,它是指系统内或插件板内各元件之间所使用的总线,下列属于芯片总线的有()
A、I2C总线 B、ISA总线 C、SPI总线 D、SCI总线 E、PCI总线
269、单项选择题 Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()。
A.字符设备 B.块设备 C.网络设备 D.字符和块设备
270、填空题 某文件的权限位:d-rw-r--_r--,用数值形式表示该权限,则该八进制数为(),该文件属性是()。
271、单项选择题 为保证在启动服务器时自动启动DHCP进程,应对()文件进行编辑。
A、/etc/rC.d/rC.inet2 B、/etc/rC.d/rC.inet1 C、/etc/dhcpD.conf D、/etc/rC.d/rC.S
272、单项选择题 若定义了charch[]={″abc\0def″},*p=ch;则执行printf(″%c″,*p+4);语句的输出结果是()
A.def B.d C.e D.0
273、单项选择题 在bash命令中,当用()参数时,表示bash是交互的。
A、-c B、-i C、-s D、-d
274、单项选择题 在使用ln建立链接时,为了跨越不同的文件系统,需要使用()。
A.普通链接 B.硬链接 C.特殊链接 D.软链接
275、单项选择题 表达式A⊕B实现的功能是()
A.逻辑与 B.逻辑非 C.逻辑异或 D.逻辑或
276、单项选择题 在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中
A、kernerl/irq.c B、arch/arm/kernel/irq.c C、arch/arm/mach/irq.c D、arch/arm/kernel/entry-armv.S
277、单项选择题 在Linux系统,默认的shell是什么()
A.bash B.ash C.csh D.gnush
278、单项选择题 寄存器R15用作()。
A.栈指针寄存器 B.程序计数器 C.当前程序状态寄存器 D.基地址寄存器
279、单项选择题 在字符界面环境下注销LINUX,可用()命令。
A.exit或quit B.quit或ctrl+D C.exit或ctrl+D D.以上都可
280、单项选择题 请选择正确的命令(),完成加载NFSServer“0svr.server.net”的/home/nfs到/home2。
A、mount-tnfssvr.server.net:/home/nfs/home2 B、mount-t-snfssvr.server.net/home/nfs/home2 C、nfsmountsvr.server.net:/home/nfs/home2 D、nfsmount-ssvr.server.net/home/nfs/home2
281、单项选择题 在操作系统中,除赋初值外,对信号量仅能操作的两种原语是()。
A、存操作、取操作 B、读操作、写操作 C、P操作、V操作 D、输入操作、输出操作
282、单项选择题 安全管理涉及的问题包括保证网络管理工作可靠进行的安全问题和保护网络用户及网络管理对象问题。()属于安全管理的内容。
A.配置设备的工作参数 B.收集与网络性能有关的数据 C.控制和维护访问权限 D.监测故障
283、单项选择题 μCOS-II操作系统不属于()。
A、RTOS B、占先式实时操作系统 C、非占先式实时操作系统 D、嵌入式实时操作系统
284、问答题 Qt/Embedded的主要特点是什么?
285、单项选择题 下列哪种文件系统的写入是LINUX所不能完全支持的()
A.FAT B.UFS C.JFS D.NTFS
286、单项选择题 在给定文件中查找与设定条件相符字符串命令为()
A、grep B、gzip C、find D、sort
287、单项选择题 下列设备中()是字符设备。
288、单项选择题 下列软件中,不属于BootLoader的是()。
A、vivi B、busybox C、uboot D、blob
289、单项选择题 操作系统中同时存在着多个进程,它们()
A、不能共享系统资源 B、不能调用同一段程序代码 C、可以共享所有的系统资源 D、可以共享允许共享的系统资源
290、单项选择题 一般可以用()实现自动编译。
A、gcc B、gdb* C、make D、vi
291、填空题 在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:()。
292、问答题 程序、进程、线程有何区别?
293、单项选择题 S3C2410有()个USB接口。
294、多项选择题 生铁分为()。
A、炼钢铁 B、铸造铁 C、铁合金 D、灰口铁
295、单项选择题 下面哪一个选项不是linux系统的进程类型()
296、问答题 简述Bootloader有何作用?
297、单项选择题 表达式strcmp(“3.14”,“3.278”)的值是一个()
A.非零整数 B.浮点数 C.0 D.字符
298、单项选择题 关于Qt说法不正确的是()
A、是跨平台的C++图形用户界面库 B、QtEmbedded(QtopiA.基于Framebuffer C、Qt的各元件通信是基于callback的 D、可以同几种Java虚拟机集成
299、单项选择题 用图形点阵的方式显示一个16*16点阵汉字需要()字节。
A、8 B、32 C、16 D、64
300、单项选择题 ARM汇编语句“ADDR0,R2,R3,LSL#1”的作用是()。
A.R0=R2+(R3<<1) B.R0=(R2<<1)+R3 C.R3=R0+(R2<<1) D.(R3<<1)=R0+R2