《嵌入式软件设计》在线平时作业1
共15道题 总分:100分
一、单选题(共5题,40分)
1.将R0+0x12地址处的数据读出,装载到R1中,能实现这个功能的语句是( )
A、STR R1,[R0,#0x12]
B、LDR R1,[R0,#0x12]
C、STR R1,[R0,-#0x12]
D、LDR R1,[R0,-#0x12]
2.交叉编译的环境建立在( )
A、开发板上
B、目标系统上
C、宿主机上
D、应用程序上
3.若引脚EINT1输入中断请求,会使( )
A、中断标志寄存器EXTINT的第1位清0
B、中断标志寄存器EXTINT的第1位置1
C、中断标志寄存器EXTINT的第0位清0
D、中断标志寄存器EXTINT的第0位置1
4.对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( )。
A、取指
B、译码
C、PC值递增
D、执行
5.ARM7处理器响应快中断时,处理器硬件修改PC为( )。
A、0x00000000
B、0x00000004
C、0x00000018
D、0x0000001C
二、判断题(共10题,60分)
1.ARM程序和Thumb程序可相互调用,相互之间的状态切换开销几乎为零。
A、错误
B、正确
2.堆栈指针指向下一个待压入数据的空位置,称为满堆栈。
A、错误
B、正确
3.嵌入式系统与通用计算机相比,存在很大的不同。这种不同表现在处理器与存储器的选择、输入/输出的配置、操作系统的使用、以及软件开发的方法与过程等方面.
A、错误
B、正确
4.嵌入式系统的Bootloader负责加载整个启动任务。
A、错误
B、正确
5.Inte处理器也属于嵌入式处理器。
A、错误
B、正确
6.复位后程序计数器PC的值为0x00000000。
A、错误
B、正确
7.嵌入式系统由微处理器、存储器、电源模块、时钟模块、复位电路及外部设备组成。
A、错误
B、正确
8.嵌入式系统项目开发的生命周期一般分为识别需求、提出解决方案、执行项目3个阶段。
A、错误
B、正确
东大答案请进:opzy.net或请联系微信:1095258436
9.Linux系统具有良好的可移植性。
A、错误
B、正确
10.ARM指令集具有灵活、小巧的特点。
A、错误
B、正确
《嵌入式软件设计》在线平时作业1
共15道题 总分:100分
一、单选题(共5题,40分)
1.将R0+0x12地址处的数据读出,装载到R1中,能实现这个功能的语句是( )
A、STR R1,[R0,#0x12]
B、LDR R1,[R0,#0x12]
C、STR R1,[R0,-#0x12]
D、LDR R1,[R0,-#0x12]
2.交叉编译的环境建立在( )
A、开发板上
B、目标系统上
C、宿主机上
D、应用程序上
3.若引脚EINT1输入中断请求,会使( )
A、中断标志寄存器EXTINT的第1位清0
B、中断标志寄存器EXTINT的第1位置1
C、中断标志寄存器EXTINT的第0位清0
D、中断标志寄存器EXTINT的第0位置1
4.对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( )。
A、取指
B、译码
C、PC值递增
D、执行
5.ARM7处理器响应快中断时,处理器硬件修改PC为( )。
A、0x00000000
B、0x00000004
C、0x00000018
D、0x0000001C
二、判断题(共10题,60分)
1.ARM程序和Thumb程序可相互调用,相互之间的状态切换开销几乎为零。
A、错误
B、正确
2.堆栈指针指向下一个待压入数据的空位置,称为满堆栈。
A、错误
B、正确
3.嵌入式系统与通用计算机相比,存在很大的不同。这种不同表现在处理器与存储器的选择、输入/输出的配置、操作系统的使用、以及软件开发的方法与过程等方面.
A、错误
B、正确
4.嵌入式系统的Bootloader负责加载整个启动任务。
A、错误
B、正确
5.Inte处理器也属于嵌入式处理器。
A、错误
B、正确
6.复位后程序计数器PC的值为0x00000000。
A、错误
B、正确
7.嵌入式系统由微处理器、存储器、电源模块、时钟模块、复位电路及外部设备组成。
A、错误
B、正确
8.嵌入式系统项目开发的生命周期一般分为识别需求、提出解决方案、执行项目3个阶段。
A、错误
B、正确
9.Linux系统具有良好的可移植性。
A、错误
B、正确
10.ARM指令集具有灵活、小巧的特点。
A、错误
B、正确