嵌入式系统(乐云亮)答案-中国大学慕课
您已经看过
[清空]
    fa-home|fa-star-o

    image.png

    当前位置:超星尔雅通识课题库答案>中国大学慕课答案查询>嵌入式系统(乐云亮)答案-中国大学慕课

    嵌入式系统(乐云亮)答案-中国大学慕课

    网课查题公众号

    1 嵌入式系统概述

    嵌入式微处理器随堂测验

    1、冯诺依曼体系结构计算机由五大部分组成,分别是:



    2、RAM有两大类:SRAM、DRAM。Cache采用的是 类型的RAM。



    嵌入式系统开发流程及方法随堂测验

    1、为什么常把Linux用作嵌入式操作系统?
        A、开源性。
        B、Linux内核能支持32位和64位的内核架构。
        C、可以同时支持MMU和非MMU架构。
        D、有丰富的工具链,同时Bootloader和其它模块都具有体系结构无关性。



    2、嵌入式硬件开发的3个阶段是: 。



    嵌入式系统概念小测验

    1、嵌入式系统有别于其他系统的最大特点是( )
        A、嵌入专用
        B、高可靠
        C、低功耗
        D、低成本



    2、下面哪个系统属于嵌入式系统?
        A、“天河一号”计算机系统
        B、联想 T400 笔记本计算机
        C、联想 S10 上网本
        D、华为P系列手机



    3、下面哪点不是嵌入式操作系统的特点?
        A、内核精简
        B、专用性强
        C、功能强大
        D、高实时性



    4、下面哪种嵌入式操作系统很少用在手机上?
        A、Android
        B、Linux
        C、Win CE
        D、VxWorks



    5、从层次结构来看,嵌入式系统包括( )
        A、硬件层
        B、板级支持包
        C、实时操作系统和应用软件
        D、以上全是



    6、CISC将被RISC所取代。



    7、所有的电子设备都属于嵌入式设备。



    8、嵌入式开发需要专门的软件和硬件设备。



    9、以 为中心、以 为基础、软硬件可裁减、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。



    10、从模块结构来看,嵌入式系统由三大部分组成,分别是: 和开发平台。



    2 嵌入式系统微架构

    arm处理器体运行模式随堂测验

    1、arm处理器根据当前运行的指令集,有2种状态分别是: 和 。



    2、在arm的存储格式中,有大端格式和小端格式之分。低位字节存储在低位地址,是 。



    3、什么是原子操作?



    4、arm运行模式中非特权模式有: 。



    嵌入式系统微架构小测验

    1、ARM处理器的7种运行模式中,不属于异常模式的是()
        A、未定义模式
        B、中止模式
        C、用户模式
        D、快速中断模式



    2、ARM处理器的指令长度为()
        A、任意位
        B、32位和64位
        C、16位和32位
        D、8位和16位



    3、关于RISC架构的ARM处理器的特点,说法正确的是()
        A、指令集中大部分为单周期指令
        B、大量使用寄存器,指令执行速度更慢
        C、RISC是复杂指令集计算机
        D、寻址方式复杂,执行效率低



    4、属于状态寄存器的是()
        A、SP寄存器
        B、SR寄存器
        C、CPSR寄存器
        D、LR寄存器



    5、ARM寄存器组共有()个通用寄存器
        A、32
        B、37
        C、31
        D、6



    6、ARM处理器的两种工作状态分别是ARM状态和RISC状态



    7、ARM处理器在复位后开始执行代码,应该处于ARM状态



    8、寄存器R13除了做通用寄存器外,还可以做基址寄存器



    9、寄存器R15除了做通用寄存器外,还可以做程序计数器



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



    3 ARM指令集

    ARM指令集小测验

    1、下列选项中,不属于ARM指令集的是
        A、SUB
        B、ADDC
        C、IF
        D、CMP



    2、ARM指令中,能够访问存储器的指令是()
        A、乘法指令
        B、分支指令
        C、数据处理指令
        D、存储器访问指令



    3、STR R1,[R2,#0x04]的结果是()
        A、将R1的数据存储到地址为R2+0x04的存储器中
        B、将R2+0x04地址所存的数据存储到R1
        C、将R2+0x04的结果存储到R1
        D、将R1+0x04的结果存储到R2为地址的存储器中



    4、LDR R2,[R3, #128]属于
        A、变址寻址
        B、多寄存器寻址
        C、寄存器直接寻址
        D、相对寻址



    5、若R1=2000H, (2000H)=0x86, (2008H)=0x39,那么指令LDR R0,[R1, #8]! 执行后,R0的值为()
        A、0x2000
        B、0x86
        C、0x2008
        D、0x39



    6、Thumb指令集是ARM指令集的子集



    7、寄存器间接寻址指令中的地址码给出的是一个内存单元地址



    8、B指令在跳转过程中会根据寄存器的值切换状态



    9、ARM指令集中,指令长度是固定的32位。



    10、ARM指令集中的B,BL,BX,BLX指令都属于分支转移指令



    4 接口及开发

    4.2 串口随堂测验

    1、计算机接口的通信速率取决于: 和 。



    4.3 同步通信和异步通信随堂测验

    1、同步通信和异步通信的主要区别是有没有统一的时钟信号。



    2、异步通信不需要时钟信号。



    4.4 UART硬件控制随堂测验

    1、RS232标准中的null modem connection模式下,两端设备之间的通信是全双工的,发送速率可以不一样。



    2、通过UART发送字符的时候,发送的是字符的7位ASCII码,先送出去的是MSB。



    4.5 UART软件结构随堂测验

    1、根据UART协议的软件设计中,当数据到来的时候,采用何种方式时,CPU可以具有更高的工作效率?
        A、Interrupt driven
        B、Polling
        C、
        D、



    接口及开发小测验

    1、下列关于同步通信和异步通信说话错误的是()
        A、同步通信要求接收端时钟频率和发送端时钟频率一致,而异步通信不要求接收端时钟和发送端时钟同步
        B、异步通信不需要时钟信号
        C、同步通信效率高,异步通信效率较低
        D、异步通信是根据发送数据前后的起始位和停止位来实现位同步。



    2、根据R232标准中的规定,下列电压代表逻辑‘0’的是()
        A、-5V
        B、0V
        C、1V
        D、5V



    3、关于16550 芯片的功能,说法不正确的是()
        A、可以将串行数据转化为并行数据
        B、可以用来实现时钟的同步
        C、可以做波特率发生器
        D、不能以全双工的方式工作



    4、下列哪项不是SPI协议的特点()
        A、采用主从模式
        B、允许数据一位一位的发送
        C、同一时刻,主设备可以与多个从设备进行通信
        D、主设备对时钟的控制可以完成对通信的控制



    5、关于I2C协议说法不对的是()
        A、主设备负责产生时钟信号来控制信息的传输
        B、当R/W位为0时,主设备向从设备读取数据,为1时,主设备将数据写入从设备
        C、主设备既可以作发送端,也可以作接收端
        D、传输过程中,每个字节后需要一个确认位



    6、异步串行通信的字符格式中停止位是低电平



    7、PCI总线是并行总线,PCI-Express总线是串行总线



    8、在进行 UART 通信时,中断方式比轮询方式要简便且效率高



    9、SPI协议中,主从设备具有相同的时钟信号



    10、SPI协议是串行通信协议,I2C协议是并行通信协议



    5 嵌入式操作系统基础

    嵌入式操作系统单元测验

    1、操作系统的分层和模块化结构,如下选择中那个不是属于嵌入式操作系统的?
        A、硬件无关层
        B、硬件抽象层
        C、硬件相关层
        D、硬件物理层



    2、如下那种策略不是实时操作系统的常用实时调度算法的调度策略?
        A、基于优先级的调度算法
        B、基于人工智能的调度算法
        C、基于时间的进程调度算法
        D、基于CPU使用比例的共享式的调度算法



    3、如下那个不是属于Linux内核的五个主要的子系统
        A、进程调度
        B、中断管理
        C、内存管理
        D、虚拟文件系统



    4、在嵌入式系统中,如下属于块设备的是( )
        A、键盘
        B、串口
        C、光驱
        D、鼠标



    5、交叉开发在通用计算机上编写程序,然后通过交叉编译生成目标平台上可以运行的( )代码格式,最后再下载到目标平台上的特定位置上运行。
        A、十进制
        B、八进制
        C、十六进制
        D、二进制



    6、操作系统的“实时”与否,并不仅仅取决于速度问题,甚至更多的是反应速度和处理时间的可预测性问题。



    7、嵌入式Linux是指对Linux经过小型化裁剪后,能够固化在容量只有几K字节或几M字节的存储器芯片或单片机中,应用于特定嵌入式场合的专用Linux操作系统。



    8、实时系统以( )取代了以吞吐量为目标的标准.



    9、shell是系统的用户界面,提供了( )与( )进行交互操作的一种接口。



    10、Boot Loader 是在操作系统内核运行之前运行的一段程序。可以初始化( )、建立内存空间的映射图,将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好环境。



    6 嵌入式Linux编程

    嵌入式Linux编程小测验

    1、内核由五部分组成,下列不属于内核组成成分的是()
        A、进程管理
        B、应用程序
        C、内存管理
        D、虚拟文件系统



    2、Linux 设备驱动程序与外界的接口不包括()
        A、驱动程序与操作系统内核的接口
        B、驱动程序与系统引导的接口
        C、驱动程序与设备的接口
        D、驱动程序与用户的接口



    3、模块相关命令中,说法错误的是()
        A、lsmod用于显示已经加载到内核中的模块的状态信息
        B、rmmod用于从当前运行的内核中移除指定的内核模块
        C、depmod用于将模块复制到用户空间
        D、insmod用于将给定的模块加载到内核中



    4、关于内存空间,说话正确的是()
        A、Linux驱动程序只能工作在内核空间
        B、用户可以直接访问内核空间
        C、用户空间和内核空间都是虚拟内存空间
        D、用户程序可以直接访问物理内存



    5、GCC的正确执行流程是()
        A、预处理-编译-汇编-链接
        B、预处理-编译-链接-汇编
        C、预处理-链接-编译-汇编
        D、编译-预处理-汇编-链接



    6、用户程序可以通过系统调用来获得操作系统内核提供的服务



    7、网络接口不属于Linux内核的组成部分



    8、设备驱动程序运行在用户空间



    9、用户程序无法直接访问物理内存



    10、模块在调用insmod时被加载,此时入口点是 main函数



    7 任务管理与调度

    任务管理与调度的单元测验

    1、不同的实时内核实现方式对任务状态的定义不尽相同,但是都可以概括为三种基本的状态,如下那种不是任务的基本状态?
        A、等待
        B、睡眠
        C、就绪
        D、执行



    2、由于执行任务中当前指令所引起,将导致实时内核处理相应的错误或异常事件,并根据事件类型,确定是否进行任务的切换,称为( )
        A、等待
        B、休眠
        C、中断
        D、自陷



    3、创建任务的过程即为分配( )的过程
        A、任务控制块
        B、任务地址空间
        C、任务时间片
        D、任务优先级



    4、进程由如下几块组成
        A、代码
        B、数据
        C、堆栈
        D、进程控制块



    5、内核的任务管理是通过系统调用来体现,如下那些是属于任务管理?
        A、任务删除
        B、任务挂起
        C、设置任务属性
        D、任务唤醒



    6、解决优先级反转现象的常用协议为:
        A、优先级继承协议
        B、时间片轮转协议
        C、优先级天花板协议
        D、抢占式调度算法



    7、任务是一个具有独立功能的无限循环的程序段的一次运行活动,是实时内核调度的单位。



    8、如当I/O中断发生的时候,如果I/O活动是一个或多个任务正在等待的事件,内核将不会把相应的处于等待状态的任务转换为就绪状态



    9、在嵌入式实时系统中,任务(task)通常为( )和( )的统称



    10、任务的上下文环境通过()来体现



    8 Linux开发及设备驱动

    Linux开发及设备驱动小测验

    1、在嵌入式系统开发过程中需要采用交叉开发的方式进行,以下描述中,不属于要采用交叉开发原因的是:()
        A、嵌入式系统上资源有限。
        B、与PC相比,嵌入式系统性能较弱,运行较慢。
        C、嵌入式系统上没有对应的开发工具。
        D、嵌入式系统上不能安装操作系统。



    2、Android中下列属于Intent的作用的是()
        A、实现应用程序间的数据共享。
        B、是一段长的生命周期,没有用户界面的程序,可以保持在后台运行,而不会因为切换页面而消失。
        C、可以实现界面间的切换,可以包含动作和动作数据,是连接4大组件的纽带。
        D、处理一个应用程序整体性的工作。



    3、Linux中,可以删除一个非空子目录 /tmp的命令是()
        A、del /tmp/*
        B、rm –fr /tmp
        C、rm –Ra /tmp/*
        D、rm –fr /tmp/*



    4、用户进程是运行在用户空间的,可直接操作内核缓冲区的数据。



    5、STM32F4的硬件结构决定了外部中断10~15号线共用一个中断向量,因此只能注册一个中断服务函数。



    6、在Linux串口通信程序设计中,TIOCMGET这个参数表征用于获取( )



    7、Linux用户程序通过( )来使用驱动程序操作字符设备和块设备。



    8、给存储器编址的过程(CPU对芯片中或芯片外的FLASH、RAM、外设、BOOTBLOCK等进行编址,地址统一编入存储器中)称为( )



    9、在嵌入式Linux开发中,( )是在操作系统内核运行之前运行的一段小程序,Linux的启动是需要它来进行加载。



    10、在当前目录下新建一个目录back,命令为:()



    新增1:Linux系统安装

    新增1:Linux系统安装

    1、今天mooc网课中演示的是下列哪种Linux发行版本的安装?
        A、Redhat
        B、VMware
        C、Ubuntu
        D、CentOS



    2、今天mooc视频中演示了下列哪些命令行远程管理工具?
        A、Putty
        B、SecureCRT
        C、ifconfig
        D、ipconfig



    新增2:Linux常用命令01

    Linux常用命令01

    1、Linux的“根”目录,用( )代表。
        A、"/"
        B、"\"
        C、"//"
        D、"\\"



    2、在Linux中,父目录(上层目录)用什么表示?
        A、.
        B、..
        C、~
        D、#



    3、今天的Mooc网课从ls命令开始讲解并演示了一系列命令,但下列哪个命令并没有进行过演示?
        A、pwd
        B、mkdir
        C、rm
        D、cat



    4、Linux的文件命名中不区分大小字母,对大小写不敏感。



    5、通常一个Linux命令由三部分构成,包括命令,选项和()。



    新增3:Linux常用命令02

    Linux常用命令_02

    1、Linux改变文件所有者的命令为?
        A、chmod
        B、touch
        C、cat
        D、chown



    2、建立(符号)链接的Linux命令是
        A、ls
        B、cd
        C、ln
        D、more



    3、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( ) 。
        A、文件类型
        B、文件所有者的权限
        C、文件所有者所在组的权限
        D、其他用户的权限



    4、对名为fido的文件用chmod 551 fido 进行了修改,则它的许可权是( )。
        A、-rwxr-xr-x
        B、-rwxr--r--
        C、-r--r--r--
        D、-r-xr-x—x



    5、用ls –al 命令列出下面的文件列表,( )文件是符号连接文件。
        A、-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello
        B、-rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey
        C、drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang
        D、lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng



    6、用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为()。 -rwxr-xr-- 1 root root 599 Cec 10 17:12 ff
        A、普通文件
        B、硬链接
        C、目录
        D、符号链接



    7、删除文件命令为:( )。
        A、mkdir
        B、rmdir
        C、mv
        D、rm



    8、建立一个新文件可以使用的命令为( )。
        A、chmod
        B、more
        C、cp
        D、touch



    9、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( )。
        A、467
        B、674
        C、476
        D、764



    10、某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为( )。



    11、增加一个用户的命令是:( )。



    新增4:Linux常用命令03

    Linux常用命令03

    1、在给定文件中查找与设定条件相符字符串的命令为:( )
        A、grep
        B、where
        C、which
        D、find



    2、在实际操作中,想了解命令logname 的用法,可以键入( ) 得到帮助。
        A、logname –man
        B、logname/?
        C、help logname
        D、logname --help



    3、帮助命令man,可以查看命令或配置文件的帮助信息,在执行man命令后浏览帮助文档时,实际上调用了以下哪个命令()
        A、more
        B、cat
        C、tail
        D、head



    4、在( )目录下可以找到Linux常用的命令。
        A、tmp
        B、bin
        C、root
        D、home



    5、下面哪个Linux命令可以一次显示一页内容?
        A、pause
        B、cat
        C、more
        D、grep



    6、在一条命令中如何查找一个二进制命令 Xconfigurator 的路径?
        A、apropos Xconfigurator
        B、find Xconfigurator
        C、where Xconfigurator
        D、which Xconfigurator



    7、显示一个文件最后几行的命令是:
        A、tac
        B、tail
        C、rear
        D、last



    8、在Linux中,命令解释器是哪个()
        A、管道
        B、分级文件系统
        C、字符型处理器
        D、shell



    9、如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录( )
        A、/home/sea
        B、/home/
        C、/
        D、/sea



    10、在Linux中,要删除abc目录及其全部内容的命令为( )
        A、rm abc
        B、rm -r abc
        C、rmdir abc
        D、rmdir -r abc



    11、Linux操作系统中的shell是( )
        A、命令解释器
        B、程序设计语言
        C、脚本编辑器
        D、编译器



    12、如果忘记了ls命令的用法,可以采用( )命令获得帮助
        A、?ls
        B、help ls
        C、man ls
        D、get ls



    13、要给文件file1加上其他人可执行属性的命令是()
        A、chmod a+x
        B、chown a+x
        C、chmod o+x
        D、chown o+x



    14、怎样显示当前目录( )
        A、pwd
        B、cd
        C、who
        D、ls



    新增5:Linux常用命令04_总结

    Linux常用命令04_总结

    1、在今天的mooc网络中,在讲解命令连接符时,在演示时多次提及向某位员工发送信息(情书),这位员工的姓名是( )
        A、Mary
        B、Lisa
        C、Lily
        D、Tina



    2、对文件进行归档(打包)的命令为()
        A、gzip
        B、tar
        C、dump
        D、dd



    3、若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为( )。
        A、tar –cvf myfile.txt myfile.txt.tar.gz
        B、tar –zcvf myfile.txt myfile.txt.tar.gz
        C、tar –zcvf myfile.txt.tar.gz myfile.txt
        D、tar –cvf myfile.txt.tar.gz myfile.txt



    4、可以用来对文件xxx.gz解压缩的命令是( )
        A、compress
        B、uncompress
        C、gunzip
        D、tar



    5、修改以太网mac地址的命令为( )
        A、ping
        B、ifconfig
        C、arp
        D、traceroute



    6、在Linux中,一般用( )命令来查看网络接口的状态
        A、ping
        B、ipconfig
        C、winipcfg
        D、ifconfig



    7、下面哪个命令可以压缩部分文件:()
        A、tar -dzvf filename.tgz *
        B、tar -tzvf filename.tgz *
        C、tar -czvf filename.tgz *
        D、tar -xzvf filename.tgz *



    8、什么命令解压缩tar文件?()
        A、tar -czvf filename.tgz
        B、tar -xzvf filename.tgz
        C、tar -tzvf filename.tgz
        D、tar -dzvf filename.tgz



    9、下面哪条命令可以把f1.txt复制为f2.txt?()
        A、cp f1.txt | f2.txt
        B、cat f1.txt | f2.txt
        C、cat f1.txt > f2.txt
        D、copy f1.txt | f2.txt



    新增6:文本编辑器Vim

    文本编辑器Vim

    1、在vi编辑器里,命令"dd"用来删除当前的( )
        A、行
        B、变量
        C、字
        D、字符



    2、vi中哪条命令是不保存强制退出( )
        A、:wq
        B、:wq!
        C、:q!
        D、:quit



    3、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( )
        A、在末行模式下,键入:wq
        B、在末行模式下,键入:q!
        C、在末行模式下,键入:x!
        D、在编辑模式下,键入“ESC”键直接退出vi



    4、在vi编辑器的命令模式中,删除一行的命令是( )
        A、yy
        B、dd
        C、pp
        D、xx



    5、在vi编辑器中的命令模式下,键入( )可在光标当前所在行下添加一新行。
        A、<O>
        B、<o>
        C、<i>
        D、<a>



    新增7:GCC编译器和GDB调试器

    GCC编译器和GDB调试器

    1、gcc在编译程序时,需要经历四个相互关联的步骤:预处理,编译, ,链接。



    2、在Linux中,基于GNU的C语言编译器是 。



    课程考试

    嵌入式系统测试试卷(第一部分 客观题)

    1、下面关于哈佛结构描述正确的是
        A、程序存储空间与数据存储空间分离
        B、存储空间与IO空间分离
        C、程序存储空间与数据存储空间合并
        D、存储空间与IO空间合并
        E、程序存储空间和IO空间分离
        F、程序存储空间和IO空间合并



    2、下面哪一种工作模式不属于ARM特权模式
        A、用户模式
        B、管理模式
        C、软中断模式
        D、FIQ模式
        E、中断模式



    3、ARM9TDMI的工作状态包括
        A、测试状态和运行状态
        B、挂起状态和就绪状态
        C、就绪状态和运行状态
        D、ARM状态和Thumb状态
        E、测试状态和ARM状态



    4、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为
        A、立即寻址
        B、寄存器间接寻址
        C、多寄存器寻址
        D、堆栈寻址
        E、直接寻址



    5、对寄存器R1的内容乘以4的正确指令是
        A、LSR R1,#2
        B、LSL R1,#2
        C、MOV R1,R1, LSL #2
        D、MOV R1,R1, LSR #2
        E、RSL R1,#2
        F、MOV R1,R1, RSL #2



    6、下面指令执行后,改变R1寄存器内容的指令是
        A、TST R1,#2
        B、ORR R1,R1,R1
        C、CMP R1,#2
        D、EOR R1,R1,R1



    7、下面哪一种功能单元不属于I/O接口电路。
        A、USB控制器
        B、UART控制器
        C、以太网控制器
        D、LED
        E、CPU
        F、I2C



    8、下面哪个操作系统是嵌入式操作系统。
        A、Red-hat Linux
        B、µCLinux
        C、Ubuntu Linux
        D、SUSE Linux
        E、Android
        F、Windows 7



    9、使用Host-Target联合开发嵌入式应用,( )不是必须的
        A、宿主机
        B、Linux操作系统
        C、目标机
        D、交叉编译器
        E、Uedit
        F、Visual C++



    10、下面哪个系统不属于嵌入式系统
        A、MP3播放器
        B、GPS接收机
        C、华三路由器
        D、“天河一号”计算机系统
        E、iphone
        F、家用个人电脑



    11、RS232-C串口通信中,表示逻辑1的电平是
        A、0V
        B、3.3V
        C、+5V~+15V
        D、-5V~-15V
        E、5V



    12、下列不属于RISC计算机特点的是
        A、流水线每周期前进一步。
        B、更多通用寄存器。
        C、指令长度不固定,执行需要多个周期。
        D、独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
        E、各种指令执行频率相差很大.
        F、大部分指令在一个或小于一个机器周期内完成.



    13、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则20000H存储单元内容为
        A、0x21
        B、0x68
        C、0x65
        D、0x02
        E、0x01
        F、0x40



    14、S3C2410 I/O口常用的控制器是
        A、端口控制寄存器(GPACON-GPHCON)
        B、端口数据寄存器(GADAT-GPHDAT)
        C、外部中断控制寄存器(EXTINTN)
        D、以上都不是



    15、寄存器R13除了可以做通用寄存器外,还可以做
        A、程序计数器
        B、链接寄存器
        C、栈指针寄存器
        D、基址寄存器
        E、计算寄存器



    16、ARM指令集和Thumb指令集分别是( )位的
        A、8位,16位
        B、16位,32位
        C、16位,16位
        D、32位,16位
        E、32位,32位



    17、寄存器R15除可做通用寄存器外,还可以做
        A、程序计数器
        B、链接寄存器
        C、栈指针寄存器
        D、基址寄存器
        E、计算寄存器



    18、S3C2410芯片的寄存器组有( )个寄存器
        A、6
        B、7
        C、16
        D、37
        E、32



    19、下列CPSR寄存器标志位的作用说法错误的是
        A、N:负数
        B、Z:零
        C、C: 进位
        D、V:借位
        E、I:IRQ中断禁止位
        F、T:时间位



    20、S3C2410提供的符合IIC协议的设备连接串行连接线为
        A、SCL和RTX
        B、RTX和RCX
        C、SCL和SDA
        D、SDA和RCX



    21、USB接口移动硬盘最合适的传输类型为
        A、控制传输
        B、批量传输
        C、中断传输
        D、等时传输
        E、网络传输



    22、在嵌入式系统设计中,嵌入式处理器选型是在进行( )时完成
        A、需求分析
        B、系统集成
        C、体系结构设计
        D、软硬件设计
        E、生产流程设计



    23、下面哪一类嵌入式处理器最适合用于工业控制
        A、嵌入式微处理器
        B、微控制器
        C、DSP
        D、台式机
        E、以上都不合适



    24、关于ARM子程序和Thumb子程序互相调用描述正确的是
        A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。
        B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。
        C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。
        D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。



    25、关于ARM处理器的异常的描述不正确的是
        A、复位属于异常
        B、除数为零会引起异常
        C、所有异常都要返回
        D、外部中断会引起异常



    26、下面总线不属于对等结构的是
        A、PCI
        B、IEEE1394
        C、令牌网
        D、以太网



    27、USB总线采用的通信方式为
        A、轮询方式
        B、中断方式
        C、DMA方式
        D、I/O通道方式
        E、以上都不是



    28、嵌入式系统最常用的数据传送方式是
        A、查询
        B、中断
        C、DMA
        D、I/O处理机



    29、µClinux与标准Linux最大的区别在于
        A、文件系统
        B、内存管理
        C、任务调度算法
        D、应用开发模式



    30、嵌入式操作系统一般通过( )手段来解决代码体积与嵌入式应用多样性的问题。
        A、使用可定制的操作系统
        B、将操作系统分布在多个处理器上运行
        C、增大嵌入式设备的存储容量
        D、使用压缩软件对操作系统进行压缩



    31、嵌入式系统是以_____为中心,以计算机技术为基础,软件硬件可___,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的______系统。



    32、嵌入式系统软件的要求与台式机有所不同,其特点主要包括:软件要求_______;软件代码要求高效率、高可靠性;系统软件有较高的______要求。



    33、ARM9 的工作模式有7种,包括:用户模式、系统模式、管理模式、______、未定义模式、____、FIQ模式。其中除____外的其他6种模式称为特权模式。



    34、ARM处理器中CPSR和SPSR的中文名称分别为:_______________和_______________。



    35、S3C2410芯片外部寻址空间是1G,被分成8个存储块,每块____MB。



    36、I2C总线协议包含了2层协议:物理层和_____层;I2C总线只使用了两条信号线:串行数据线和串行时钟线,串行数据线用于______________,串行时钟线用于指示什么时候数据线上是有效数据。



    37、小端模式是ARM9处理器的默认模式。一般通过硬件输入引脚_________来配置工作模式。若要实现支持大端存储系统,该引脚接______电平。



    38、嵌入式系统中,微处理器控制I/O端口或部件的数据传送方式有2种:_____方式 和_____方式 。



    39、CAN总线体系结构采用三层结构:_________、________、应用层。



    40、ARM系列微处理器支持的边界对齐格式有:________、_________和字对齐。



    嵌入式系统测试试卷(第二部分 主观题)

    1、简述ARM处理器的7种运行模式。



    2、什么是嵌入式系统?它由哪几部分组成?



    3、嵌入式处理器分为哪几类?



    4、嵌入式系统开发过程分为哪几个阶段?



    5、Bootloader有哪些主要作用?



    6、简述Linux进程的几种状态。



    7、ARM处理器支持的数据类型有哪些?



    8、ARM支持哪些异常类型?优先级最高的是哪种类型?优先级最低的是?



    9、简要说明ARM9TDMI中字符T、D、M、I的含义?



    10、请写出ARM处理器中操作数的寻址方式。



    嵌入式系统(乐云亮)答案-中国大学慕课》由《超星尔雅通识课题库答案》整理呈现,请在转载分享时带上本文链接,谢谢!

    支持Ctrl+Enter提交
    超星尔雅通识课题库答案 © All Rights Reserved.  Copyright Your WebSite.Some Rights Reserved.
    联系我们QQ 59982118|