奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2441|回复: 0

22春西南大学[0924]《单片机原理与接口技术》课程作业资料

[复制链接]
发表于 2022-4-1 19:50:15 | 显示全部楼层 |阅读模式
谋学网
更多资料下载:谋学网(www.mouxue.com)# R7 ]$ C1 h! G9 Q
1、与十进制数14相等的二进制数是(???? ??)。?5 X( p8 f0 K# ^
. ?1001B
5 X! q: t. y2 U3 w" b. V  N. ?1110B ??# O. G3 Q4 J& m9 m2 R1 S5 ]9 ~
. ?1000B
+ j7 s3 b- I3 n+ B. c# r8 i2 o* F/ F. ?1111B
+ }" w. g# [. u% y  ?6 G4 d9 F! _' N

, a4 X* v" g- V: K0 e2 L6 l9 m8 |- ^3 v2 m  I
2、指令SUBB? A, ?@R1? 的第二操作数的寻址方式是(?????? ?)。?8 Q% ^, B* p1 C7 Q8 M1 Z% k8 x
. ?直接寻址
9 z$ Q  r: I" M+ u; \! D( a. ?立即寻址1 z" `# |: p( `  v! }; k$ a
. ?寄存器寻址, b8 z" S, z3 ^# O1 A0 L8 p0 C  u
. ?寄存器间接寻址??) g5 e. m7 `) u, d  j, q5 B
5 r4 I0 T3 r; Y* @0 Q' Y3 C
3 o4 f# O& R& Y0 A& j. I  w& p7 ?
6 y& H* V4 L# k! Q
3、指令MOV? R0, 40H? 的第二操作数的寻址方式是( ???)。+ I7 U  V7 F6 O! r, }
. ?寄存器寻址/ s. D/ e. `6 G) t
. ?寄存器间接寻址, p2 T  J4 B$ A: B/ {! P5 d
. ?立即寻址6 c& q( A+ J7 u, n+ q+ ?
. ?直接寻址??2 p; s; r$ K' T8 u! s% {
2 A4 _- u. i" z- O) T4 g
' T3 j3 B; }7 `$ ]- _6 c/ h/ ], I# }

5 P; U+ o$ u% h1 D, M  b) a4、若R0中为40H,内部数据存储区40H字节中为76H,执行指令INC @R0后,R0中为( ???)。
4 R8 v& ^1 `# `; @8 q" D. ?40H??1 R+ W! n$ b6 b- t" O, e
. ?55H
4 `2 K/ g7 C5 u7 s. y. ?75H
) e- z% }' Z3 B* B! h4 I0 k' a. ?77H
/ v) S& b! h/ D4 r8 `, X6 W. S; g) z8 T7 P3 y  ~/ T7 x
6 y5 D6 h& U8 Y% O! Z
1 H$ Q( e! `# z5 N! L- U0 N. k
5、工作寄存器3区的 R0所在的内部数据存储区地址为(???? )。
! K  C7 q( o* t7 J& ?3 U4 ?. ?18H ??& t1 m: k) W0 ^% N  `3 I" N  x8 r
. ?10H
5 [( K0 Q+ t* u. b. ?00H0 S* q+ H" ?7 H+ g/ K
. ?1FH
* g) o' V" c. U
  W( P* m/ u7 x5 H* Y" {- [' [6 ]2 W' Q
/ v! @2 G* ]' r- a1 w8 Y
6、十六进制数47H的压缩BCD码为(??? ???)。?2 P! {) R1 ~! x  I9 }7 p9 h) |
. ?47H! }# D% L" Y" u8 @0 w% M
. ?71H??
+ Y+ S5 D( J8 K  P- m) v3 Q. ?71
" F5 {" c- ]; Y" I5 \1 c. ?47; F" Y( h& }$ v9 k' h+ {
5 o9 N. X$ S3 Q1 a& p
7 M0 D/ [+ K4 _7 V3 Y$ l
7 o$ g1 Y2 h* o" ^, F! I3 K
7、指令SUBB? A , #20H? 的第二操作数的寻址方式是(???? ?)。?8 y$ x+ G& R* e6 h$ }" r! W0 O. g
. ?寄存器间接寻址6 E' v0 l1 h' H1 T! f. E
. ?直接寻址
6 s: y( o, \8 }& h( U. ?寄存器寻址
' O* r; D; J% a6 N; m. ?立即寻址 ??
7 ?6 u: T3 `! C9 B* B! J0 p9 u( R' M7 d; l6 K' Q
/ Q  q# y& w: H9 K1 F6 y
1 T& m6 |" g7 C- i* U. y
8、指令MOV? @R1, #0EEH的第一操作数的寻址方式是(??? ?)。% P7 J( @' K; x
. ?立即寻址( ^7 m! g( R7 M2 Q2 D: N- i6 W
. ?直接寻址5 P: R9 G$ g- v' t( N1 q% ~
. ?寄存器间接寻址 ??3 z) t# b+ }( Q2 \$ @3 L
. ?寄存器寻址
8 T% d9 E6 k' R5 [
/ r# i1 j, P$ s. d% ~, E- T3 L! m8 c

% s; W) S1 x7 [9、若R0中为33H,内部数据存储区33H字节中为9AH,执行指令DEC @R0后,33H节中为( ?? )。?( V. v+ x" ]' @6 P+ u7 c. Z( O3 I
. ?99H??
, j2 C+ U' Z9 t2 N. ?100
6 ^5 I$ Y$ _4 g% X7 n7 F. ?33H
! J0 V: Z- n3 h. ?9AH1 y; o- @- h2 i! G4 y% K6 i
) G. p! v7 I. y8 |7 ^# S
3 z, g. s/ ]5 _7 G- v3 i
/ f5 v: r5 {- z1 s8 ]
10、指令ANL? A , #30H? 的第二操作数的寻址方式是(???? ??)。???
! A& \# E4 W; u% @- `. ?立即寻址 ??
0 g; K  z$ `" d7 w2 G2 K! W. ?寄存器间接寻址
' d+ o0 P" K+ F. E# s- Q  G7 ~. ?寄存器寻址, n& b! ?* @" O9 V
. ?直接寻址
4 V; s* X* z- g4 Z3 j% ?. M! D( G; M4 u/ w, M8 L

$ h( r+ u+ O/ w/ k, ^. e9 j/ c9 O  P  O6 ]  v( X2 ?' r, d' b
11、若R0中为50H,内部数据存储区50H字节中为39H,执行指令INC @R0后,50H字节中为(???? ?)。
2 A/ `: d! L# c. ?50H/ @* y& w, T5 Q
. ?3AH??
5 C0 ?* v1 t* o4 m: l* f6 a" O. ?40H ? ?
" s& ^8 m/ |4 _: P3 ?! \9 O. ?51H# c4 W2 U/ d; c

$ w$ g4 R! E! G) s7 }; s# y
: r1 f- Q3 m% k' e$ \, T3 w0 p; E  {" V0 \1 E% Z0 z
12、十六进制数61H的压缩BCD码为(??? ???)。?# U& |6 V- ~0 [3 e
. ?61
! Z9 y# T, p; y- ~; [+ q3 M. ?61H
! d' X! s3 O8 k- u. ?97H ??4 E' u# v8 \: {9 ?6 ?, A, L
. ?975 j0 J5 n8 ?! D+ S' I9 M" A
. o! n+ |' w  u3 }8 |
& H- g, M/ b9 @1 X
$ u+ T" P! l  }& ]
13、若A中为00H,执行字节取反指令,CPL? A后,A中为(??? ?)。?
% d) S+ Y* o2 a  @8 _( t. ?随机数
( E5 b4 ^5 n- _1 o. ?00H
7 ^: q  c8 V3 O! o0 h# l. ?01H
  E  \! C2 p4 }  ^; H2 t" U, l. ?0FFH ??
% ^" x2 S+ F6 _% @5 f  d2 p; K" X; U! _% D+ y' F+ F% _6 o
1 j+ W& [8 Y  X- @. Y  f. t
6 h) x* d: N! F$ l, Y
14、若R4中数值为39H,执行加1指令 INC? R4 后,R4中为( ??? )。?
+ [  I; T% z2 Z" I& [. ?3AH ??8 q  `% {  V+ t0 c. i
. ?39H; a8 D1 W7 ^! @2 F2 u
. ?40H* l: E$ Y- S% |5 F  v
. ?R53 _9 y4 g- X9 W' b2 `. u
- ?* V3 L& x; M( n
6 T% J4 q3 K$ f8 }; b! f$ t4 U

6 Y4 I5 }+ t, I/ I7 h1 t: @1 W15、MCS-51单片机是( ??)公司研发的一款单片机。8 Y2 p7 v0 q5 l7 k
. ?DELL( b6 k6 {" ~9 R0 r
. ?Motorola
/ y/ H3 _  ]2 w! ^. z6 ?- t. ?HP. v' A& `* Y! g) `+ e/ |
. ?INTEL??; I1 K- E- A/ W% W: T
" Z2 t$ y; m1 I, U, J' B

$ B6 {, f0 l6 \  i" ?9 K% ^2 }# H' Y( W+ Q3 b
16、MCS-51单片机定时/计数器T1的溢出标志为TF1,定时/计数产生溢出时TF1会变为1,如不用中断方式而用查询方式使用定时器,则需要(? ??)。??7 V* s1 x6 A. p5 A) B  Y! }; Y/ |
. ?可不处理
; G/ J1 n3 s0 l% d/ p3 M) f! j. ?由硬件清零% O" }  f  y% y3 h* u
. ?由软件清零??
8 Y/ P5 M% x7 ~# X% {/ {3 ^. ?由软件置1, w# \, U1 N. q3 f( ^' r+ P; \

- Y& R7 Y/ _0 t+ g* q2 V( o  b, J. V5 p: @" ]& q/ y" n$ B" h$ c

; w3 Q3 A+ Y# Q17、以下指令的哪一个是伪指令? ( ???)1 L: F# i0 l5 Q& p
. ?NOP0 D5 V7 \0 c, L4 `; I8 Y- {
. ?RRC A
% @; m- R6 d+ m4 ~- W: E+ M. ?DIV AB
( D/ K& v7 }7 ]. ?ORG 00H??1 K( d$ i. m& d. w* B

0 l( \/ L' W" @6 D5 [, r8 r. K/ w) ?& _

5 `$ X" Q# p  y9 ^18、?对于MCS-51单片机,一个机器周期包含有12个振荡周期,如果晶振频率fosc=6MHz,则一个机器周期为(?? ??)μS。
5 E+ W( S8 ?) h3 ^, s4 q8 p. ?2??1 @% \4 h) h1 s1 J8 }: `
. ?1?
8 }+ I5 F4 Z; @7 _. ?6
2 S8 b6 O# e/ m6 ^. ?4
6 r$ P2 e& a1 {3 A2 X
/ P* x# Q' a  E, K) Z
& B2 p: B$ @0 b# X8 _6 I
* W) {" ^) X' I/ M, E' U; z19、字符 “a ”的ASCII编码为61H,字符“j” ASCII编码是( ??)。& y; q; ?( {6 ~- C1 c
. ?69H ? ? ?
% E+ h5 w, i. t2 p( n. ?68H ?
: Z* ~  L; v7 j8 J5 y$ ^8 O. ?67H
) z4 _+ g) E4 g" ~9 X. ?6AH??
# l( a* G* x% U# U& r7 K2 p% s8 m, J& h6 u& k; X$ u

5 E3 Q" B4 X# q  K9 [- x! l% w4 i: y
20、字符 “a ”的ASCII编码为61H,字符“b” ASCII编码是(???? )。??  u: c, I) w9 N6 Y" K- b3 f2 t; Z
. ?61H
; Z9 G6 M- ?+ A4 L. ?64H
# H1 W( ?( M9 v/ @  d. ?63H; @4 t  }/ N) d: W8 u, J5 B+ M# ^
. ?62H ??
- J* s! A! m9 _! B: i- k, ^! x9 e
+ p+ v: o& |6 A- U# ^( R" x) [6 q. Q8 h* [
% w" d$ u$ r, f
21、工作寄存器0区的 R2分所在的内部数据存储区地址为( ??)。
9 n! ^* @5 o9 K& I9 v$ e. ?3. G9 v) X# H" J  N
. ?2??( D6 _- z6 n7 C+ h  K! }+ Q5 {
. ?4
8 U2 A$ y  O  H9 q. ?1- }/ M9 |, Q; ^. d* s7 K

& x) I$ t' F0 Z/ O  b- S* |. v4 Y% _) i, n2 y
# ~8 L; ~/ s+ g! m$ ~
22、字符 “a ”的ASCII编码为61H,字符“h” ASCII编码是(?? ??)。??* s! m* U4 O, v
. ?66H4 J5 J/ T( _4 v+ c9 P1 {/ m
. ?67H6 i- ~4 l) n8 R; B: R2 a
. ?65H
1 U; C5 q3 w! {. e# g. ?68H ??6 E! S$ p) J$ |2 k

( A% E, s" b, P: G: Q5 ^$ ~! C" y) ]
; }6 i2 N. w$ I7 b! j1 X2 e2 @) Y
23、指令MOVX? @DPTR,A的第一操作数的寻址方式是(??? ??)。?
4 ~/ x4 q3 V4 ?" E. ?寄存器寻址0 {0 k7 w& |1 F+ f5 v; d2 E
. ?直接寻址* |7 f% [) e9 g) s8 u9 c" o
. ?寄存器间接寻址??! I* x" [7 s( T
. ?立即寻址
4 Y' \, i7 R) X. J  \( M
/ i$ v4 {! `1 A1 [( a* k9 {6 z
( e) S/ }. D: ^5 r! a7 k, ]  P& c/ Z8 a
24、由ASCII编码表可知,字符“a” ASCII编码是61H,字符“n” ASCII编码是(????? )。??8 h  {1 K2 H7 C# S) X6 T
. ?69H; ?- T! p! e1 o- k
. ?6EH??
  k6 l3 J0 i; Z9 \) O( F. ?68H( z& A* ]: e  I1 P! M# z9 _4 |
. ?6AH
7 G3 W2 F% s7 O
8 O1 R7 P& [, N( q$ W* v2 u! n7 k1 T
4 T# S- B! \5 h4 R
25、指令XRL ?A , #07FH 的第二操作数的寻址方式是( ???? )。?" ~! Z2 I- J( u; w8 K3 [7 O8 m; I" @
. ?立即寻址 ??
; X- {/ V! \  L5 B. ?寄存器间接寻址2 z2 N1 n% E! y" h6 q
. ?直接寻址! B$ A2 Q. I2 j$ o
. ?寄存器寻址9 C. n0 a5 B2 M3 s

6 _" S9 i& @! z" V+ y. ~& E2 M
6 ^3 Z5 [7 \/ v
8 G& b3 p& T) }( f/ D- T4 d26、指令INC? @R0 操作数的寻址方式是(???? ?)。
" d3 M) ^" K& A! R( z. ?寄存器间接寻址??+ F% k' }! z3 A2 s
. ?直接寻址& Q5 l: c2 ^5 B' A( ]0 Z
. ?寄存器寻址
7 l& f( d, i- S# q. A. ?立即寻址 ? ? ?" _* C5 Z' x5 q% b# D( v
. ^0 r+ X/ S) R3 m: G5 Y# s; q

9 k0 p$ b+ F% x( f8 R4 s7 w; u1 A! ~1 d5 {) M+ z
27、指令 ADD? A , #05FH 的第二操作数的寻址方式是(???? ??)。?
$ w3 \8 L* `0 m3 I" b7 Z$ b. ?立即寻址??
  h4 E2 M* ]' }4 l  @1 O2 c# `1 f. ?寄存器间接寻址
4 H5 a, u& o$ e- S8 q7 r1 S. ?直接寻址+ I2 S( {, V  C' Q1 s7 c
. ?寄存器寻址 ? ? ?! j* d; m$ i  T9 D: r( \- a
4 }$ g* {* h# _0 t2 x3 e" Z2 R

' t% L4 M' }7 M
5 Q$ L1 [+ t3 S; u( \$ d" Z28、与十进制数27相等的二进制数是( ??)。5 a- P0 r' C0 r( C' C- _
. ?11110B
# S( b$ t% L" C0 |- r3 I5 o. ?11011B??
: j9 {8 v# C* G9 i' ?. ?10001B
3 [; a2 i* l9 w( N6 R7 F. ?01010B
+ N( q5 Z% K# l5 S
; W5 j7 N, v4 P# r
: b$ T1 Q, a- h9 C6 h* y
* Q6 a# k4 W( M- S: Y( g. O4 R$ T" ]29、若A中为59H,执行加1指令,INC? A? 后,A中为( ??)。
4 U  S* J4 s1 x& p/ q+ N5 J; W. ?60H
1 [1 s8 c, w' C/ M8 l1 ^8 g. ?58H
0 r( ^$ k1 S4 N' [. ?5AH??- m& R; f0 K4 F7 w& p" E
. ?61H
* o" \: d' [" d
3 X3 W4 `0 V4 a9 h/ f* z8 ^6 v  w9 ^- ^3 Z" v3 ]8 n9 P' ^+ @3 B! Q+ C

" B+ p7 S. {% Q3 P9 U6 ^8 _30、下面四条指令中,哪条指令是不存在的( ?? ???)。?$ Z& @+ y2 b1 n9 }# a. k
. ?RETI
- C: @- _2 P: m8 t- u% j# M) _. ?POP 30H
7 K5 G6 T" H) N- g* k  m. ?CLR A0 {, z; L& {( ?
. ?MOV A,@R4??# B# S% |2 [! _

2 T" m7 v$ P& ~- Q( G" }( X3 c% z& Y$ s% a/ [

. u4 H* i0 G) w- ^4 o9 c! u0 B! Y31、对于MCS-51单片机,如果晶振频率fosc=12MHz,则一个机器周期为(?? ??)μS。" m5 W# k$ x5 E3 d" e; c' h) ?
. ?2?) E* Q" R2 y  \- {
. ?1??
& ^, X0 N# C1 E2 J- q5 `. ?2?; d* ?% T# {+ d- J& c/ M
. ?4, i4 b9 W3 i+ O7 h) x- x0 Z  W

( U3 Y4 g/ E/ C9 v, q- J' v5 J, ^
8 H) u$ b- B8 a9 H" z$ |
  z/ ]& o* ~, q$ Q8 y% S$ N9 R32、工作寄存器3区的 R2所在的内部数据存储区地址为(?????? ?)。???
  O6 m9 e) ?3 M0 \! o+ i. ?1FH# Z& g+ V+ J  K' O
. ?1AH ??* F& q, E3 y1 t; H5 y) T
. ?10H* _* L! Q5 ^" f$ n2 W( @. X+ \
. ?13H9 i  L0 t) B7 G# K1 \

3 d' ?, T: P2 M3 m
6 k5 S8 i! b: [1 }4 h! y1 {1 P* \& h
33、以下MCS-51单片机的特殊功能寄存器中,哪一个堆栈指针?/ o! W4 z7 H8 }
. ?D. SP??
' V6 I! B) \+ q, a3 H( F  Q3 K, ^$ |. ?SBUF/ B$ E; e' [/ ^3 x# F
. ?IP
# c9 j* c/ e6 ]& w. ?IE) F6 o. y. q: Z( e" d. y4 q( X% n

! y+ }0 u0 I- b: J4 S2 ]: G3 q
/ S# ^  v/ K) |0 X0 D  L) J, B: {) P
34、指令XCHD ?A , @R1的第二操作数的寻址方式是( ???? )。?
$ W& v3 \' M' _$ l' k; A, e. ?寄存器寻址# s7 [8 q- ?6 {9 p0 G( b
. ?直接寻址0 k7 z* R2 v3 m/ @3 s' W5 E1 V
. ?寄存器间接寻址??
0 |$ V0 \8 i1 u/ J7 e- ?3 L. ?立即寻址. }% {* e8 B6 O# w

6 v6 ^, j; }0 M* E2 `# y: e- a! }; O8 {2 W
: Z4 [' E- s# L! E2 `: X7 |$ q
35、MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(??? ??),向CPU申请中断。?
" i" x, F5 o$ Q/ P. ?TF0置0或TF1置1
% v7 U  y" m9 a9 _( X; [: r. ?TF0置1或TF1置01 {1 O9 \* A7 M8 H4 o% F+ c
. ?RI或TI置1??- Q# g- P1 |5 b# O, ^1 S5 s% K4 N
. ?RI或TI置?0
4 F  x! A# c% E' v% E  J  {1 p, E+ b. p3 u
) Z+ x; C. P" W) t1 }" v
8 W2 k: b2 N. e" m, W6 q1 F
36、字符 “A”的ASCII编码为41H, ?字符“B” ASCII编码为( ??)。?' v, v, g" N) D5 t! x" u
. ?45H
9 h( {8 y0 g# D  N$ w* k% }( }& Y. ?32H
5 Y5 g+ G0 g- o( M) J. v. ?31H7 F' C& ]7 J1 M/ `0 u
. ?42H??
7 v0 c3 W6 A4 O' @4 M3 w7 s, a' H5 C# t& C) ^& |
0 W) O# P$ R' O1 n
( W4 Q  e$ O, _
37、指令MOV? DPTR , #0300H? 的第二操作数的寻址方式是( ???? )。- e9 E5 t( T' R, }+ ]9 u# u
. ?寄存器寻址9 u' z# A* e) m! O
. ?直接寻址1 }) x) z. a' v$ M, B# e$ f7 y
. ?寄存器间接寻址
9 B7 K2 G% A7 g. ?立即寻址 ??7 A5 g5 y0 Q) C" `) _$ Q

+ w) G2 |% ~& k6 u; R2 C" P; E- m; E4 d' \2 }/ z

0 V6 M4 `5 g3 ~+ a8 S6 f38、工作寄存器3区的 R7所在的内部数据存储区地址为(????? )。?
; r( }5 b, h3 e! ]* E. ?1BH- v' ~7 y9 h0 {+ ?: d( f: R
. ?1AH
& h! i: p6 `6 v- a& F) {8 N0 W. ?1FH ??8 L; ]+ x$ P: ?- l- C' z
. ?19H9 z- v" e/ J# @
; R2 J0 K6 g4 @, j  J. B7 [
& p9 w* @* w9 U! c5 i; g

4 {! n0 T+ L) P* @. h39、十六进制数32H的压缩BCD码为(??? ???)。. H: m' _9 {2 w; y1 x1 Z3 ?
. ?32/ b1 s4 v$ Z+ b8 W& s! c
. ?50H??
. w# r( K0 z- G5 V1 @. ?32H* L  A  ~, b1 Z% d( e
. ?50
  b' }$ ^2 S# D. i; }
& q; z: r: y- Y* S/ }: @: @5 d3 [8 v
: [' l/ s  n+ n0 T' A5 n- k# O- \' a& ]* r( G3 R; w: }
40、在MCS-51单片机的特殊功能寄存器有少数是16位的,以下特殊功能寄存器,16位的是(?? ??)。?
6 R' B2 P. e- K& @1 A. ?SCON
1 Z+ y# N; L9 Q+ D- l" e$ H: D1 M. ?TH0% r! C$ x5 M$ @8 w, q, b
. ?TCON
+ O; Q1 B, A3 I3 b/ d. ?PC??
" X2 y  P- n1 J
$ E$ r- Z. p  {# Z$ H+ U( Q) H, ?* p2 C0 k# y. L
6 w+ V5 J/ a4 F
41、MCS-51单片机,程序状态寄存器PSW中的RS1和RS0这两位的四种状态决定了当前使用的是4个工作寄存器的哪一个区,如果这两位是0 1组合,则当前使用的是工作寄存器 (??? ???)区。?
, g& G. W+ [& B4 b! W( s. ?26 d7 i, z. ]! d  y8 T  l
. ?1??, n4 }9 R% D2 G# x) j
. ?3& o/ s' w: o$ e
. ?0
& F$ y  y1 o7 \4 q$ E' G/ \. ^6 ^4 `4 U% q" l+ z
) K3 D4 e: f* |4 |! @% I

: W! A# G) ?$ j. R- |) y' t  S42、十六进制数4FH的压缩BCD码为(??? ???)。?4 R9 g1 l1 v: C9 }1 s" S3 S! S
. ?79
# y) @/ _! h! a% o! E% |! e- c. ?4FH
, T; t; N, d# V. ?90H& Z( i& j$ P8 s. c/ N2 ~0 e; N6 C
. ?79H??
, Y* g4 t* m" H' \+ A1 A7 F: {6 ], P+ A) S: P' r; L7 w" s" b& J2 A3 T. w7 \
, ?0 S6 Q6 C* I& M
0 v3 `0 L& t8 E& O8 N  k
43、指令MOV? 20H, #20H? 的第二操作数的寻址方式是( ???)。
5 d$ R: @$ S# r  X& r2 w) m0 y. ?寄存器间接寻址??9 b# H3 A* d+ g; N+ F) n! B2 p0 e
. ?立即寻址
+ H% g! o# y- o% m' T- U" e. ?直接寻址/ Y- Y, ]9 m* {/ f2 ?, u
. ?寄存器寻址
3 w0 o5 s6 R  S" c- I3 X
* L7 ?+ Q( u# K% y% t2 G) F
& U5 ~: ]% b* H$ B/ ?: N
0 `% _# w' _; m! X; n) t44、十六进制数4EH的压缩BCD码为(??? ???)。
0 L+ c* @6 \$ O: r( J6 A; B( x. ?78" w3 G) W( q' B" m: t  u4 O& z
. ?80H
: p8 l. o$ ]# |; q. ?4EH3 O1 Z& N$ m" H2 S0 R; J' ~. x2 x
. ?78H ??1 z( V( t+ d4 `/ k3 W) D% C; {$ ^- J

/ f5 p( M6 n: L, s! m. y1 s, d3 H

9 j9 g- f2 T: N45、若A中为50H,执行减1指令,DEC? A? 后,A中为( ???? )。
) L: {9 g$ s% T+ N( ~! ^% R. j7 h& M" N# v. ?50H
+ h) D( s  F) |' H. ?4FH ???
9 i; D+ J8 p$ S9 y. ^. ?49: W: {# J! O4 c7 {* {+ }+ p; i5 A
. ?49H
7 b/ `4 P) Q& s6 c
- N5 C' B4 ~: y+ z$ w
. A! y3 N7 F& G2 U& ^$ T资料来源:谋学网(www.mouxue.com)
( U# T" l- w' n46、MCS-51单片机的5个中断源中,外中断0的自然优先级最高。?
, V# t0 B2 @! k  l! Q3 M. A.√??
) N' Q9 W; M0 H' _. B.×
: `; ^+ g7 p. U  I
9 o5 D' a# b/ X( S" I/ Z% J" J+ g7 a

0 h( Y2 @' U" ~8 V47、?MCS-51单片机系统上电后,使用的是工作寄存器1区。4 x* e2 g8 H( z* n# k5 ]4 m
. A.√
! R6 E& q$ Y; O: R# z. B.×??
/ ^3 Y# L* }& |$ X- v5 d& d  |1 Y3 s8 H9 w# d* F
7 D6 ]' w( q% P+ P; l4 v
& Z+ q; X1 \) z/ `4 D0 ]
48、MCS-51单片机是一种哈弗结构的8位单片机,得到了较为广泛的应用。?
0 T2 Q( I, n3 ^% x; T7 D( y. A.√??
/ A: {4 ^2 x5 U2 Y: c0 s' V. B.×" C* B! c: U( l- t7 a- u8 x
5 c, [1 }: }2 K7 V/ W
; x1 ~' m3 ^7 t0 v& K$ x; F
/ B' z' H: U4 {7 e1 m
49、MCS-51单片机中断系统中,电平触发方式的外中断,中断请求的撤销由外电路决定。?
; w$ g( I, i  i, n7 {1 C. A.√??) k% e7 D( \. p4 g& N  T+ G
. B.×
/ D  I& b7 s1 [/ K7 Q" p
0 @6 g$ m* M% A; b. c
& A' m! U0 P' C: ^" q
# [5 e$ E0 S, K( [. z, O0 M( H50、MCS-51单片机的UART异步通讯,波特率越高,传输每一个数据位就需要更多的时间。?
/ w* q4 y7 F! m5 T- u6 v# U. A.√
7 k6 C, ~6 ]! h  U. B.×??
6 K9 B8 N; ?1 w& R% U
0 D, J: N8 y( e1 }9 S; n' L- F/ a; i
. X' S. `& R5 P
51、无条件跳转指令LJMP可以实现整个程序存储区任意范围内的跳转。?
" ?8 G: r; a; `' |. A.√??  S1 D+ }# }- C% k( q
. B.×
% f& r& ?6 H: P# W- V) ?) l: A# G, D( d
! k2 C5 m0 w4 k* p. c9 p+ O0 i
6 M2 H: u# N8 B+ |$ t
52、MCS-51的特殊功能寄存器分布在内部数据存储区高地址区域,即80H~0FFH地址范围内。?  r+ z8 R1 ^9 y0 F5 Q
. A.√??; z0 O  V9 ?- x% a5 x  j/ d5 A* I
. B.×
7 c/ y5 V& T2 b$ g# p- |9 |; y( h5 i% j* R
* ]1 \- k0 q' g7 x  L

7 I' f" b2 x' K+ \53、无条件跳转指令SJMP可以实现程序存储区任意范围内的跳转。?
6 i+ H+ ?' M3 @" g$ e2 [- Y. A.√9 N; z/ l; e& q2 Q- o; n
. B.×??
9 B, u" E2 t- b
9 W+ d6 L# N+ F/ u* o/ C7 l2 o3 t
' K0 E. a3 o% }1 P& v, D+ {: D; ~- A
54、?MCS-51单片机有的两个16位的定时/计数器,其中T0可以作为两个8位定时器/计数器使用,因此总共就有3个定时器可供用户同时使用。
( {- o9 g+ W  A2 q. A.√% B" v* ]5 {) |9 e: W) N  o- t
. B.×??
8 _2 i: j4 B; _; k% T7 S6 R$ y
. G, }' l8 q) u, r. V- s6 J0 k/ w+ I2 H3 z5 g

$ g5 a; R! l7 a# y: U55、MCS-51的特殊功能寄存器SFR,分散在内部数据存储区60H~07FH地址范围内。?
$ ~8 U1 P6 @! G, |. A.√$ l# |' D3 M- u8 V. h6 m* `
. B.×??
( |* g! [3 a0 F/ z5 t$ X% N3 `* W2 [3 m$ V! e2 \* |8 c& j
6 V. R: X( g! U  @& w1 o, \6 R; f5 A! ^

% N$ r/ A+ G) n4 W" }; U6 c56、?MCS-51单片机的五个中断源都有各自独立的入口地址。0 Y0 u7 R+ S3 v; k
. A.√??) I% L0 U2 U9 o: I
. B.×
- z8 g5 \8 J: z( u& t! p5 y" z) u, K3 d7 v7 v: e
; w* F5 r9 x5 J- Z. E* k! Q) z1 i6 ^2 B
1 F. P% N* s, w
57、MCS-51单片机内部数据存储区的位地址区只能按位使用,不能按字节方式使用。?
* m+ }- P8 U2 C" g; z) k5 U, G. A.√
4 t2 S" \- S2 x7 {6 R3 [- Y. B.×??$ n. p, D0 ^$ @7 K. P

8 N0 z& g4 U" V. k) f4 S3 ?/ S7 J) z6 v! v$ z: }6 Z1 V5 O) m

5 m% q( l. v# n- d7 e! I; {58、MCS-51单片机中,无论配置在哪个级别的中断都可以嵌套。?/ v, t& L) O7 ]( L- ~
. A.√
, n; r( N4 }) Q1 |2 {. B.×??
5 d  n0 r0 X4 N: ^. S/ g; d- }$ O% O* y2 C; ^6 x  z
7 y3 I1 h0 M0 B; P" ^" @+ u
, c; q9 n4 b) Y
59、MCS-51单片机是一种16位单片机,CPU的字长是16位。?7 ?8 F% X* Z' i8 i: b& b) o
. A.√1 X/ R) c# ~; ~7 |1 ~" k* ]. ?4 U
. B.×??3 k9 A3 T, \6 r8 n* D- W2 r
% v' v/ K5 g( O. T7 R$ r* Q
3 B* _" |. N1 X2 Y! c4 V

. A( L6 g7 O( y; h1 s* X60、?数据指针DPTR是一个16位的特殊功能寄存器寄存器。?
' p% e" i9 t& ?( q8 \/ e' K/ e) L. A.√??
8 X7 w7 A( N- z; C! ]: g3 e" B- v. B.×- |9 b9 ?! n" e: `' B0 V, x, Q4 D

' G5 }; x5 A1 H" ?
" L6 o+ T& B- o8 ^8 s# {主观/ a  B8 K- T4 P* y4 E8 Y: |* J
61、MCS-51单片机的三个独立地址空间分别是( ???? ?)空间、内部数据存储空间和外部数据存储空间。?
" l3 X3 d$ H" Z  b/ s9 X参考资料:
  x0 m: r, y$ ~* G) X+ r, b% x?程序存储
. V! Y, ~4 P5 a# G4 |) X+ L& Q4 u+ S
3 @4 P! F  S; q% {- T/ L
  a' q2 y4 V0 [8 `/ L
62、与十六进制数数56H相等的十进制数是(???????)。?" w1 T5 b2 t& F! ?, z" `- d4 y8 y
参考资料:
1 L9 `3 }! ?! t! Z4 `3 z$ G3 }86?
/ y  Z5 {# N9 y
. J! H$ O3 C1 y2 s/ r+ s5 H; K9 Q& P+ T" h+ ^! @6 d3 Y; ^

6 t# |" D, W1 j4 q63、?MCS-51单片机,当晶振12MHz时,1个机器周期是(???? ??)微秒% p+ c; m. R# N$ T7 ?
参考资料:
3 V, r* @' m. P) J: ~1?" ?, o7 U. K, f

0 q7 ^0 p- n$ q' H# g& F
" v3 x& Z1 m0 Q, d2 o3 i8 W; ^
: w+ R! G4 n$ N, W: R- s( P64、用汇编语言,编程序。中断方式使用T0定时器,方式2自动重新装初值模式,在P2.0产生2.5KHz连续方波,12MHz晶振。要给出定时器初值的计算过程。?
! u. E; S: Y& ^4 c5 Y参考资料:- o4 Z2 A- P/ O" n5 O; ?9 \  A1 m8 ^
2.5KHz的连续方波周期400微秒,半周期200微秒。振荡频率12MHz, 一个机器周期1微秒,200微秒为200个机器周期。??? X=28-200=56? ?
( @& K) p3 L5 e$ [" h, uORG?????? 0000H9 K5 L% U4 z! E: S: H( e( h! Z4 |
???????????????? SJMP????? MAIN+ U+ _. b# Z  s$ h. c" B
???????????????? ORG?????? 000BH5 p7 L. L( Q- U% [( ~5 [, n4 X' [  q
???????????????? SJMP????? SERVT0/ s! b, J- H2 ?) E3 h
???????????????? ORG?????? 0030H
" b1 |& f( x4 P* H& Z0 eMAIN:
5 w3 D/ z5 F0 ?6 y$ \$ V6 A0 q???????????????? SETB????? ET0
$ J0 }/ ^8 ]+ N# R8 K* A???????????????? SETB????? EA! h5 G" A9 G- Q6 n3 }: D7 ]
???????????????? MOV?? TMOD , #02H
, H6 S1 L0 _5 q3 `$ s) ]( Y7 m???????????????? MOV?? TL0, #56, f6 O1 Z5 K. A3 ~5 D
???????????????? MOV?? TH0, #56
  x, ~6 G+ O) y5 d  d" }% ]???????????????? SETB?? TR08 l6 b+ L5 n( B. T- Z; U$ r
???????????????? SJMP????? $
) k: `  x" _/ x5 h# }  lSERVT0: ?????????????
; R* K0 s6 r, l0 T???????????????? CPL???? P2.0
8 I: O) C3 U: g4 T????????????????RETI?
9 S6 c. s0 }; X4 ^0 L9 G
% r. Q9 n2 z; h' n! s4 M) S
; E% F( |6 K$ n* I, h: X
' G: G3 P5 R& l% c65、利用指令执行需要时间,用汇编语言编子程序,多重循环方式,实现延时100毫秒。振荡频率12MHz,要写出延时时间的计算过程。?4 u% A) a4 D' i4 {  D8 Z
参考资料:
. A/ E0 |/ J( ?! S0 @- aDEL0:? MOV? R1,#200
; t- Y  M# c1 Q) [( ]) g' F* BDEL1:? MOV? R2,#250
" \# v" l" y! ?/ `% x) Y0 ???????? ??????? DJNZ? R2,$
* V% P5 A& ?2 [0 E" J8 {???????????????? DJNZ? R2,DEL18 Z- t# e  U! l+ z3 m2 `1 p2 o
???????????????? RET1 z. J/ O( n( r% Q
12MHz振荡频率,一个机器周期为1微秒,
+ ~& R7 k4 r, f: N: C0 V
% z) {% y( c" t" }* h# n# ~! c
- g! L% @( o; [$ k( @% U" Z1+(1+2×250+2)×200+2)+2= 100,603≈100,000
& Y/ f) L+ L# t% X: E, f: p* l
$ x1 X: ]4 F4 d, ]

! t+ B( }2 E* D: g2 a

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-23 04:16 , Processed in 0.101421 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表