上海交大 嵌入式第一次作业_上海交通大学嵌入式
上海交大 嵌入式第一次作业由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“上海交通大学嵌入式”。
题目1 完成 满分1.00 Flag question 题干
下列哪个不是嵌入式系统的特点:(选择一项:
a.专用性
b.资源受限
c.功耗约束
d.常由外接交流电电源供电
题目2 完成 满分1.00 Flag question 题干
下列哪些不是嵌入式系统:()。选择一项:
a.移动电话、手机
b.MP3 c.MID)
d.深蓝超级计算机
题目3 完成 满分1.00 Flag question 题干
指令和数据共享同一总线的体系结构是(选择一项:
a.冯•诺依曼结构
b.哈佛结构
c.RISC d.CISC
题目4 完成 满分1.00 Flag question 题干
下面不属于...嵌入式处理器的是:()。选择一项:
a.Intel Core(酷睿)处理器。)
b.Intel Atom处理器
c.MCS-51单片机
d.ARM处理器
题目5 完成 满分1.00 Flag question 题干
在嵌入式处理器与外部设备接口中,使用2根线实现多对多双向收发的是:()。
选择一项:
a.UART b.I2C c.SPI d.USB
题目6 完成 满分1.00 Flag question 题干
假设使用奇偶校验位,UART发送一个字节的数据,从idle状态开始(及数据线为高),到允许进行下一次发送动作态为止,至少需要()个时钟节拍。选择一项:
a.8 b.9 c.10 d.11
题目7 完成 满分1.00 Flag question 题干
关于SIMD说法错误的是:()。..选择一项:
a.SIMD通过复制ALU和寄存器组,共享取值、译码单元来获得计算并行。
b.SIMD是通过增加寄存器个数来提高数据处理的宽度。
c.SIMD中多个运算单元运行的是相同的指令。
d.Intel Atom的SSE指令属于SIMD指令
题目8 完成 满分1.00 Flag question 题干 ARM7中如果需要实现形如 R0=R1+(R2
)条指令。
选择一项:
a.1 b.2 c.3 d.4
题目9 完成 满分1.00 Flag question 题干
交叉开发形成的可执行文件()。
选择一项:
a.直接在宿主机上运行
b.下载到目标机上运行
c.上载到宿主机上运行
d.在宿主机和目标机任选一处运行
题目10 完成 满分1.00 Flag question 题干
____需要操作系统或加载程序将其加载到内存中才能执行,____加载器只能把它加载到固定的地址运行。()
选择一项:
a.可重定位执行文件,可重定位执行文件
b.可重定位执行文件,不可重定位执行文件
c.不可重定位执行文件,可重定位执行文件
d.不可重定位执行文件,不可重定位执行文件
题目11 完成 满分1.00 Flag question 题干
使用GCC将test.c源代码文件编译、链接成名为test可供gdb调试使用的可执行文件的命令为()。
选择一项:
a.gcc test.c-c-o test b.gcc test.c-g-o test c.gcc test.c-pg-o test d.gcc test.c-o test-static
题目12 完成 满分1.00 Flag question 题干
ELF文件的.b section一般是用来存储:()。
选择一项:
a.堆栈
b.寄存器
c.未初始化的全局变量
d.局部变量
题目13 完成 满分1.00 Flag question 题干
假设一个软件工程包含一个如下的Makefile,且已经用make命令进行了一次成功的编译。
myprog: data.o main.o io.o
cc data.o main.o io.o-o myprog data.o: data.c data.h
cc-c data.c
main.o: data.h io.h main.c
cc-c main.c io.o: io.h io.c
cc-c io.c clean:
rm *.o myprog
假设我们又修改了main.c文件,当执行make命令时会()。
选择一项:
a.无动作
b.删除所有.o目标文件和myprog可执行文件
c.只编译main.o,然后链接myprog可执行文件
d.编译所有的.o文件,然后链接myprog可执行文件
题目14 完成 满分1.00 Flag question 题干
假设一个软件工程包含一个如下的Makefile,且已经用make命令进行了一次成功的编译。
myprog: data.o main.o io.o
cc data.o main.o io.o-o myprog data.o: data.c data.h
cc-c data.c
main.o: data.h io.h main.c
cc-c main.c io.o: io.h io.c
cc-c io.c clean:
rm *.o myprog
假设我们又修改了main.c文件,当执行make clean命令时会()。
选择一项:
a.无动作
b.删除所有.o目标文件和myprog可执行文件
c.只编译main.o,然后链接myprog可执行文件
d.编译所有的.o文件,然后链接myprog可执行文件