|
资料来源:谋学网(www.mouxue.com)嵌入式软件设计-[东北大学]《嵌入式软件设计》在线平时作业1
- C P2 C' y$ J* h1 l# `4 b0 y4 J试卷总分:100 得分:100% m. k: b1 Q5 L4 I7 ]
第1题,将R0+0x12地址处的数据读出,装载到R1中,能实现这个功能的语句是( )2 N$ Z; a- Q7 w. K
A、STR R1,[R0,#0x12]
! _; H4 f) ?$ C1 v: QB、LDR R1,[R0,#0x12]
8 h) Z/ l4 S, DC、STR R1,[R0,-#0x12]
& I/ L: B. L3 x3 w+ n# t" X$ wD、LDR R1,[R0,-#0x12]
3 G/ r# ~4 c5 g# _正确答案:扫码联系微信客服5 p E3 \; ^) Q
$ r9 t% w' k5 g* ^: v! Y" k$ I& ~% A8 V2 t+ c$ I+ Q
第2题,交叉编译的环境建立在( )
T; u6 h' A" J/ m o4 VA、开发板上2 C/ [3 Q# O) V% m
B、目标系统上5 X9 t I; f( X! j( l6 [. r5 H
C、宿主机上
; Q9 ]) d3 P. m( lD、应用程序上/ F. p, k) k; l
正确答案:扫码联系微信客服* S+ ?9 n/ B, l, V x
x+ G( n6 F5 }3 r8 n7 [8 Y. f6 L( g2 r
1 r" b3 V% ^1 v+ h' I* s' l第3题,若引脚EINT1输入中断请求,会使( )6 X: Q" K0 E" F0 O$ i% z
A、中断标志寄存器EXTINT的第1位清0* v5 M& k6 ?& m# x# T! i
B、中断标志寄存器EXTINT的第1位置1
* T' B. g; r/ U/ X: Y" G6 s$ t% x, Z5 }C、中断标志寄存器EXTINT的第0位清0
; @, @5 M) j7 c$ k @D、中断标志寄存器EXTINT的第0位置1' N' a2 l5 U# T8 U. \ Y
正确答案:扫码联系微信客服& i/ x3 w( B6 g6 `. h: f
1 A4 g- F/ D( Y7 A7 m+ l
, G8 c1 h4 K& Y& ?/ J% h: p第4题,对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( )。
4 [* d' d. J) B2 X4 V" xA、取指: [' T5 x; J- g& o# D
B、译码
1 `* @: z( i+ Q( \% I) w' f' _C、PC值递增1 k3 n. Y* @+ d: L4 f2 B5 j
D、执行
: n; |. C+ c% {4 k4 U正确答案:扫码联系微信客服
1 H8 P2 W. }7 P: B/ W. q
" U: U+ M9 l" h$ t
1 E+ S4 ?6 |% w1 j! J. _资料来源:谋学网(www.mouxue.com),ARM7处理器响应快中断时,处理器硬件修改PC为( )。
) ^3 ?0 w v" KA、0x000000000 a7 I3 z+ N. t% F$ r* Z# D
B、0x000000041 H! @4 \3 ?0 z
C、0x00000018
+ X; e, \% _9 J; ^D、0x0000001C
3 I( V' }. v9 W& o) M正确答案:扫码联系微信客服
) k' a6 P N1 {
8 V) E; |6 Y) N1 ^- k2 e1 o) A$ W6 e; I5 I+ _6 ?3 x+ g
第6题,ARM程序和Thumb程序可相互调用,相互之间的状态切换开销几乎为零。& V7 \( t4 I2 r
A、错误
x( e; v/ v9 s9 \$ AB、正确
9 R/ _1 V: \( f+ _$ \% ?8 q正确答案:扫码联系微信客服
/ I) c0 p& @+ h4 |3 A9 N/ j0 X
% Q$ a# G: s2 T8 T" O# P第7题,堆栈指针指向下一个待压入数据的空位置,称为满堆栈。7 V& n: L7 n T. r9 D/ L3 S/ w
A、错误
) S. O- N2 ^+ N2 a IB、正确* ^5 ~- |3 P. A
正确答案:扫码联系微信客服, z# O. K: b0 {+ T6 y% E
5 s, Z/ t; Q8 A8 a! c
4 z6 m+ ^2 [/ b) P0 n, B m第8题,嵌入式系统与通用计算机相比,存在很大的不同。这种不同表现在处理器与存储器的选择、输入/输出的配置、操作系统的使用、以及软件开发的方法与过程等方面./ [0 Z& {) T* m/ b d0 k# O
A、错误
4 @1 ?* e# c: k" L( s: l+ ]+ lB、正确0 A3 } D& @( ~3 {4 Q$ R
正确答案:扫码联系微信客服* I) Q2 w/ y0 S5 T. Q4 R6 s6 i
. _/ @: |/ k9 l% Y% V9 a- U7 M
. i1 u4 P3 J: ^
第9题,嵌入式系统的Bootloader负责加载整个启动任务。
( B1 s7 ?' R3 |$ Q4 MA、错误
) u9 w3 y! T' z$ ]5 P; m9 I! oB、正确0 T$ G7 V8 ^; A
正确答案:扫码联系微信客服1 E; _# P! O+ v0 A- x# j" x
: i0 Z: s5 @5 P/ J
! t. q2 @( c. W3 [% e% _) i7 T
资料来源:谋学网(www.mouxue.com),Inte处理器也属于嵌入式处理器。
1 }. h$ n0 u# w) l8 V! | JA、错误4 z" Q3 r1 U8 ]
B、正确# z2 C. ? h2 ]- D* b
正确答案:扫码联系微信客服6 Q1 f2 G# D8 R& a
" r s! o; J& D9 T7 \, h4 r9 ^' D+ \
2 P$ A5 k* o' j& n4 k5 B/ Q6 _ l, k# B第11题,复位后程序计数器PC的值为0x00000000。! L5 N9 A7 q( L5 T6 n, a4 \
A、错误
+ h( p! l! X) z/ N; K$ z9 CB、正确
; X- d/ b4 A+ X& A( Y+ U正确答案:扫码联系微信客服
; x% C* H& U8 |0 f, x6 O7 X2 p, f7 |. J
5 N) N4 f" \; @; a
资料来源:谋学网(www.mouxue.com),嵌入式系统由微处理器、存储器、电源模块、时钟模块、复位电路及外部设备组成。* w! Z2 D# _/ r/ b
A、错误/ s# A; y& q* N* Y8 C
B、正确, Z A9 B/ w* `7 z. V0 l7 _: K0 I: Q
正确答案:扫码联系微信客服
+ F% [2 x% I8 n* a5 R3 b l9 ~- _. U( K7 H& d
3 {- E* I; a4 m" a% A5 \
第13题,嵌入式系统项目开发的生命周期一般分为识别需求、提出解决方案、执行项目3个阶段。
! e' x$ H( p8 R" B, S& eA、错误
3 i3 A* c: j" {# w( _3 c* B# mB、正确6 E7 j. H3 O2 l1 p- D8 Q
正确答案:扫码联系微信客服
+ H* O( |% v/ ~& A7 t. N4 m( m |) L7 X
( t& s: G! T2 K0 A& |, z, N. k, T
第14题,Linux系统具有良好的可移植性。8 f# r# d( p+ j1 g' C) P
A、错误
4 m7 N6 m5 X' B8 R3 W' EB、正确
$ y8 W+ S3 w+ R正确答案:扫码联系微信客服
4 v+ m7 ?! r" ~7 c. N5 @" z4 ^3 g a8 B
" E+ H: o( \+ w3 C! ?- f7 y1 Q
资料来源:谋学网(www.mouxue.com),ARM指令集具有灵活、小巧的特点。
# Z2 m* Z) ]8 |A、错误3 E9 B6 p) h7 R v' _+ D8 u
B、正确 H5 r( B2 Y) O. c L5 o
正确答案:扫码联系微信客服
/ _3 D4 Z+ L9 B2 Y R
, `$ ^3 f+ z5 I5 P7 e
1 K: R6 C+ B: u m4 h C R& i
/ g& G1 T: A+ ]4 Q! c0 v1 Q1 \' ?& F+ Z& Y& G, u
" R( |2 B' j5 p
& O; }5 T, t3 A" {
8 z7 g4 c. y( W: o! D" Q6 w' `8 o4 I' n4 T5 c* S
. t2 R7 M: N: |. i8 p5 B8 d7 S6 H) {2 t
) j' M6 T" T: O4 _9 K j1 Q6 l9 g/ j8 x/ T# K
7 t% W' d- i: \( N& _. W5 O( i8 n: W3 N/ K
|
|