|
15秋学期《嵌入式软件设计》在线作业1 $ U) W5 Y* C; H
- e$ w+ X" q3 x' D4 z单选题 判断题
9 S# p4 p( V- H; M( f6 g+ _0 W& U) i {% g8 o$ P$ O+ ~
8 F% \3 w. j3 f: q* {( J1 @; M X
一、单选题(共 5 道试题,共 40 分。)5 F$ A/ v- X6 f
1. RM7TMI中的T的含义是( )。
. G- A7 _- y4 j+ v4 u. 支持64位乘法- Q- e: R4 m( g g6 C
. 支持EmeeIE观察硬件
( P2 C7 w/ w: l% i1 n. r. 支持片上调试; m8 a+ W( x% d" E. d ?. k! \# L
. 支持高密度16位的Thum指令集$ Z2 K! k! x) H4 ~
-----------------选择: # h- G: p) b# M. E! l- ^4 w
2. 对于RM7三级流水线,当一条指令被译码时,上一条指令正被( )。 V# x& m8 v* \ G. c2 q
. 取指
3 C, _/ V+ C! A4 q. 译码
, S6 F6 i5 g$ i# E' o% P! U. P值递增2 \; T9 X _2 X; o
. 执行/ ^& V Z" f5 X: k
-----------------选择: & K' M; A* j* l C7 k3 G( v k
3. 跳转到标号witer处,用指令( )
* m- f! r. c* _0 D- E* w. X witer
6 Y% [5 L$ m; V0 f8 q. L witer
% Y0 q2 [" I n. witer$ a) k6 S2 W; v, ^, B; W W
. JMP witer: N$ r) c, w1 W1 B: _2 s
-----------------选择: 4 r6 R8 y! Q6 f. i/ e! z
4. 片内存储器可能的最大地址是( )
! x* w" H- {: y; d. 0x7FFFFFFF9 a8 t+ a$ D( G
. 0xFFFFFFF
3 j0 [. `* j$ K, b7 _. 0xEFFFFFFF" e) M- l& l7 A9 M9 H+ @; f
. 0xFFFFFFFF
7 l' q; S( u4 n) z, G-----------------选择: 4 w6 c8 o8 p% @, y( y/ C/ [, }
5. 欲使处理器禁止中断,则应该使( )。8 _! T+ \. W, n ^
. PSR的F位为1
% g7 d6 i# j& V2 I! `. PSR的F位为0: b2 |7 |- J5 Y* C. E5 T" V
. PSR的I位为1
' s8 g/ _0 m% ]9 W, W. PSR的I位为0" k: @. [5 e/ \2 w. n8 l
-----------------选择: 5 [$ E/ s1 {: Z P
15秋学期《嵌入式软件设计》在线作业1
% E. o2 L7 ]) G- Z$ g7 q* w0 ? " W) l9 r: _: i1 [( w! W! E
单选题 判断题 * g. ?1 w- z0 m# N* @/ N8 K
: B! E. b" N; C5 o' R3 M2 ^
( T* F9 F* ]4 Y$ h$ [二、判断题(共 10 道试题,共 60 分。)
$ ]% u9 F) s* y* N5 u1 j7 \' J1. RM程序和Thum程序可相互调用,相互之间的状态切换开销几乎为零。
) v$ ~+ l2 E8 @+ M7 h6 B. i9 J. 错误/ P: M9 w3 f$ S ^
. 正确# \+ h, R, f% ~7 d3 @
-----------------选择: 3 W2 X% l: u ^2 |# K, D
2. 看门狗的用途就是使微控制器在进入错误状态后的一定时间内复位。
3 x; u5 f) E6 u$ S4 C. 错误
5 r, j; n. l- x7 v$ g. 正确
8 h. N0 y3 Y# h$ n& y4 Z5 y+ @3 G0 e-----------------选择: ! w+ U m) I% N8 ]4 D4 ^# e
3. 堆栈指针指向最后压入的堆栈的有效数据项,称为满堆栈。3 R! W9 g8 x6 d% E8 T7 a: ^
. 错误3 l+ I) U0 A. v$ J. i: I
. 正确
5 l; e# }8 q5 }9 K-----------------选择:
) N5 R8 \& ^# k8 _$ f4. 在RM7中Flsh的代码在芯片复位后被首先运行。
; } f/ W# Q7 Q; F: R. 错误
7 h: u" t/ A& n2 ~% m& Y! @. 正确
& y$ o9 N9 Y7 _- f, p-----------------选择: ; d. z: w' B/ M; ^- P
5. Thum指令集具有灵活、小巧的特点,但是代码密度低。
3 s! [9 ]! ?$ M, P. 错误
) S& F$ `( L j2 c. 正确% C* J0 ]+ I ]: ~" d' }: y
-----------------选择:
8 e: W4 R; u" s7 r5 Z( F6. RM7有37个用户可见寄存器,其中6个状态寄存器,31个通用寄存器。
3 ?% R3 {3 o% {+ j, l. 错误) K. W; e0 Q' g4 [5 y( V6 l% Q/ ~
. 正确
) _: h- c% F, P) {0 H6 `-----------------选择: 5 ]- Z5 H" v3 J* I7 f
7. RM7子程序返回指令是RETURN。
: U( M9 s( ^# V. 错误
" Z6 A7 g) _" A, p8 ]. 正确
) X$ s$ u# Y: t+ }, A# [- F5 w-----------------选择: 0 ~# C' t0 N1 N! T* ]. c7 j
8. Linux系统由内核、shell、文件系统和应用程序组成。
8 j3 Z; i9 g& Z. 错误5 e$ j9 X. V) ^1 ^, j
. 正确
) e: d' x- U7 ?-----------------选择:
3 s& O) I% O, G: u9 p/ {# y9. 大多数引导系统都包含两种不同的操作模式:启动加载模式和下载模式。! v/ F1 M/ N8 a; z- C/ M( V
. 错误
+ |+ Q# Y c- {. 正确
3 d/ n* N5 l8 p" W-----------------选择:
/ i# q' @, h' c% f. Z; g" u- D10. 引导系统的作用是初始化硬件设备,加载操作系统。
3 {/ m, I' F }/ X. 错误# h0 U9 q; F2 @( p/ H
. 正确
- x0 [7 G5 s# A-----------------选择:
$ |+ m6 n- F9 m8 ~6 G |
|