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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2022-4-1 19:50:15 | 显示全部楼层 |阅读模式
谋学网
更多资料下载:谋学网(www.mouxue.com)6 q9 w* k2 Q" a' t
1、与十进制数14相等的二进制数是(???? ??)。?
7 l) Q2 [/ \2 v  R0 ~2 f4 a. ?1001B
; J8 |1 T" s% |, W- |2 ~. ?1110B ??3 t# O- b" O1 G9 u* D, p. R
. ?1000B
) W4 K2 M4 _9 n2 @- \: j. ?1111B
" d: ^+ Q  `' j9 K0 i$ u) @; w! [# S) ~, W, f: W6 a7 a0 ^8 J0 \

9 r; x+ j. L' Q& j; ]
2 w8 G$ R9 u& S2 F' M* t4 @2、指令SUBB? A, ?@R1? 的第二操作数的寻址方式是(?????? ?)。?" S5 |! d: r' Q
. ?直接寻址" {) {2 o4 L# [' A% G1 w
. ?立即寻址( R" v$ f. g; x+ U+ ]3 |
. ?寄存器寻址* ]( Z2 u( M# b# R
. ?寄存器间接寻址??
  a4 i; L7 K! j- e6 f3 u: o% U5 d% V- [; F( [
& v  s) N4 o& I+ F. z+ _# c0 L
. t, n$ ]6 f  T% U
3、指令MOV? R0, 40H? 的第二操作数的寻址方式是( ???)。; `& ?; V* k& F( |! b
. ?寄存器寻址: J7 I3 J" H4 p2 O% V
. ?寄存器间接寻址9 N7 V% o$ K6 J9 @& x; B+ I
. ?立即寻址
9 V: ^; o( W# X) H. ?直接寻址??# x& d& F8 _  g8 x% j
7 l$ r% @& K9 ?2 I# [2 O" o' H

5 Z( Q$ \  B( k; i( }, ^4 `% `& [" f) _# d) W
4、若R0中为40H,内部数据存储区40H字节中为76H,执行指令INC @R0后,R0中为( ???)。
: a0 v: {+ Q8 f0 q9 S$ B4 G$ C. V. ?40H??
1 p! Q' c4 T. [. ?55H- \' h( k0 Q- z8 c8 R/ Z( [
. ?75H1 n' s& J$ Y* W6 h. Y9 ?
. ?77H
1 O8 g$ h4 \3 c, ~  C8 k5 a! G; ?( {" \( e! e* Z7 ?
7 {+ E# ^$ G* u# J4 W2 x: v7 f

) D- v0 t3 Z$ ?1 D0 _5、工作寄存器3区的 R0所在的内部数据存储区地址为(???? )。
8 A; U& k9 a% b! v4 E. ?18H ??, D- c# y( w+ ]" Q7 M8 f' N$ K4 E
. ?10H# ?( _' }. g+ m8 j. w- I8 J4 [
. ?00H0 @1 H3 W3 U. m( x5 F, E
. ?1FH" U3 I( D& Q* A* a
6 J9 V2 n% s  [& B

! M  ]: o& I" N# N% G! u. `! E
) z2 `; J) q+ A6、十六进制数47H的压缩BCD码为(??? ???)。?
5 P+ c$ K+ c/ n7 R. ?47H
; I9 A: j- ?, n: n' H. ?71H??
1 j  D  z5 m) b1 Z. ?715 h$ t: U( t  L1 b/ e) a
. ?47* H4 L( u) s: j/ K; m8 T/ P

0 [% I% C, `& T8 t" a( T
' c* r4 R% l& k$ t, S$ S$ r# f, Z% |7 R1 ^+ \
7、指令SUBB? A , #20H? 的第二操作数的寻址方式是(???? ?)。?
' H1 V# p4 v  o. ?寄存器间接寻址
" p1 f; s' T, P0 r. ?直接寻址
7 [  h* I3 a' |6 R: C. ?寄存器寻址* ~! ?# l" u$ p/ [9 m+ y
. ?立即寻址 ??* i9 d# m) [2 Z

6 }% @$ x% q' ]! n" D, n/ z# n9 M" u% A8 i6 S

3 ?/ ~9 r! ^$ ^. }8、指令MOV? @R1, #0EEH的第一操作数的寻址方式是(??? ?)。
8 x$ x8 @' `& A. ?立即寻址. L3 W0 s4 `& |- Y2 \
. ?直接寻址
: k- O+ z( A- G8 B. ?寄存器间接寻址 ??$ M. i5 r3 a1 Z  t6 I1 g. y
. ?寄存器寻址, ?, L# x* C* l$ _2 j5 x0 R4 f

7 C6 @$ I1 u8 a4 c+ g5 \9 q- n" c3 B" H9 q* U6 ?+ r

! {9 F" B: `2 P2 i3 Y. |+ g! h9、若R0中为33H,内部数据存储区33H字节中为9AH,执行指令DEC @R0后,33H节中为( ?? )。?
7 \. a3 c1 z: o. ?99H??
9 |: F4 r! |7 J7 W0 ^/ {  T/ Q. ?100
) F3 Q% M7 t( m7 b1 X( }- L. ?33H5 g! W. N& Q! R7 [$ x* |2 Z
. ?9AH
6 l: `, o2 c" U$ u( ?9 g, s- y. d$ ~( S
: ~: W3 y9 e$ y
' H6 Z) o( E: z( F' L; p4 j# A
10、指令ANL? A , #30H? 的第二操作数的寻址方式是(???? ??)。???# o8 `' }2 d+ O
. ?立即寻址 ??8 h' d+ Z. E- j+ T
. ?寄存器间接寻址
/ S( F* [. w) p7 `. ?寄存器寻址
! |! _; P8 l2 k+ A. l% r" q. ?直接寻址
* |# D- E6 M% `4 T6 a/ l! U' l( ?) Q9 l+ ?& {

  a7 q0 L+ j  @" S! a+ F  i. b( V$ u2 T) r2 p
11、若R0中为50H,内部数据存储区50H字节中为39H,执行指令INC @R0后,50H字节中为(???? ?)。
3 k5 k3 }6 k6 r! C! B9 P- \. ?50H
5 E8 q# m: k0 ]: H) {. ?3AH??
- p- ^7 J! k, o; g9 [! a. ?40H ? ?+ M. B3 I/ }* V
. ?51H
3 R0 O# a! e# N6 d/ a: K: x( v% ?7 h# y( f8 n% O  G

1 j9 a) {  X: t) d. ~7 |% X4 ?9 \) ]( o" W
12、十六进制数61H的压缩BCD码为(??? ???)。?
. Y# @. b# E8 E7 \9 t9 V. ?61  }: i$ M# K# k; ^, a
. ?61H7 f( }* ~, F( t  @
. ?97H ??. @' i. ^& E& Y3 f; ?
. ?97, M; P" Q, R0 v1 l. }

! {* c) C; Y7 o2 a' _: m3 l: N5 `- v0 l. O! p* H
" W/ o$ S$ H/ _4 g
13、若A中为00H,执行字节取反指令,CPL? A后,A中为(??? ?)。?6 g9 M5 m9 ~/ s3 V
. ?随机数6 r  \2 i" }) B: x" H
. ?00H# o% E. v9 h9 l. y% X( E$ ]! P) z
. ?01H
$ N& P1 j/ d1 H3 R. ?0FFH ??( F; a( N& v' q+ {

- ?  D  m) R8 D( s; q% L
" u9 t7 A0 ], T9 K- z5 `7 _
5 c$ Q" `# t  V5 f7 E3 C9 F4 Y14、若R4中数值为39H,执行加1指令 INC? R4 后,R4中为( ??? )。?
0 h. B" r" U+ j7 [" `. ?3AH ??
- D3 C; m( P6 O6 t# R. ?39H
" L% y2 z2 H) @# }, P. ?40H
7 d2 X' H1 v  r0 q; H) L. ?R5- p; u) g% M  g  K: h5 X, E

  N, D$ Q/ J3 E7 ~2 f4 u
8 b8 a5 c/ o% O2 K* o* m
3 d8 ^* }! C: e- a8 {9 d) N, a15、MCS-51单片机是( ??)公司研发的一款单片机。: f* ^9 ^* ~: z6 ?$ _
. ?DELL
$ C$ G. E1 V) u  V. ?Motorola0 I- u7 \6 o; K
. ?HP1 L2 i) v( m( P4 `0 l
. ?INTEL??
, d+ T% p. X" w3 _: J2 x9 u) l1 v7 |; v0 S

2 c& `$ b1 L' n& a1 @, C1 V0 m& Z- N3 c
16、MCS-51单片机定时/计数器T1的溢出标志为TF1,定时/计数产生溢出时TF1会变为1,如不用中断方式而用查询方式使用定时器,则需要(? ??)。??
0 x5 n3 l( j& {/ _1 u. ?可不处理! q& b% F6 L/ K8 [+ R) R9 x* B
. ?由硬件清零. {' x6 v/ D( x5 Y# i! l% M6 c3 M+ T
. ?由软件清零??
5 H0 o) B/ H5 ^7 m; ?. ?由软件置1
7 r5 p" o1 g6 V" U- S: p8 U5 G* b  o: g! M4 w+ Y0 Y

' A0 ?1 N$ ]5 [( V( Z8 Y8 r3 K( A& v( |( x/ P% W
17、以下指令的哪一个是伪指令? ( ???)
$ O0 ^. g! E* M0 G. ?NOP
' ?8 y) h( p3 S. ?RRC A7 s0 }( s& @2 q- o- W4 }' f# ~
. ?DIV AB
! I" M0 X0 s2 k; Z! J1 j6 p. ?ORG 00H??
% ~6 t& a# s1 B% H# r; l8 o& d: m/ ?# l& x' D5 i$ v! O

/ `/ f" s1 m8 @4 u& Y
5 v0 W1 R8 i) Q8 R5 U/ a; P; e18、?对于MCS-51单片机,一个机器周期包含有12个振荡周期,如果晶振频率fosc=6MHz,则一个机器周期为(?? ??)μS。
7 T8 a5 \5 R$ a2 e4 y7 u. ?2??
5 a1 [, f8 A* E4 O+ k6 p. ?1?
! C) u4 W- R9 S7 Q4 g0 s. ?64 E/ J1 ~7 b* D; U! f, \
. ?4
0 e7 j' z5 ]; y# A2 a$ G% Z+ Y( A1 e/ C/ b
+ X, J. C$ M8 r& I# F  V9 J9 p8 H

. F6 A2 ^9 @! J! n19、字符 “a ”的ASCII编码为61H,字符“j” ASCII编码是( ??)。
" U1 S0 C& r( d. ?69H ? ? ?
3 y0 R5 U% X% i9 P. ?68H ?0 u" d' s6 Z# E2 @
. ?67H
# B; o; i- E$ L4 p. ?6AH??8 K# M2 X' t9 o! f$ `- U5 U
' \9 h% e) P$ i
/ c% s9 x, q& P( h

$ f0 A+ t1 M8 }5 H+ u20、字符 “a ”的ASCII编码为61H,字符“b” ASCII编码是(???? )。??% T1 e2 d) R! L3 E; m" x8 P7 w, p0 C
. ?61H
6 g$ ~& y* g7 X: w" {: v& @  H! C  v. ?64H
  \% Z6 U) `* g. \* x. ?63H
& E+ v) q: R  D+ d* j2 P  n/ s$ y. ?62H ??
' p1 E# j- a& p' Z8 K  L2 ]6 R
& ^5 r$ R) o  f) i) I! O: h# Y' `4 C# G- }, [1 c0 b  S

% \; x# y3 ?1 P" m# }21、工作寄存器0区的 R2分所在的内部数据存储区地址为( ??)。
( Z8 L0 O, Q! }2 A2 B& M. ?3
& f$ G8 q/ I* N1 X# V; u  ^, X. ?2??
; n0 d9 L  u, W. ?4& p! i. C: Z, q) f
. ?1/ j* k8 }0 p3 T% M( C& R
: W0 x& u, j+ O: T1 ?& W4 K9 }$ y
. U  A0 G% {  Y
. w1 @2 L  |  S. l, V
22、字符 “a ”的ASCII编码为61H,字符“h” ASCII编码是(?? ??)。??
% y4 _' F" O3 X- O. ?66H
- }3 `- S' a7 V. ?67H
1 z) a6 K0 j8 }: V2 P. ?65H- Q8 }. N6 Q4 s8 W% `
. ?68H ??" V( Z" Q2 r" ~' I3 i: j7 T
6 {1 ?# P- Z& j; P+ X( N6 r
! J1 C9 g$ P) C+ J! O
1 L1 Z* _7 o9 X/ n
23、指令MOVX? @DPTR,A的第一操作数的寻址方式是(??? ??)。?
9 F+ E3 T2 S( O6 d3 k. ?寄存器寻址
0 Z1 \$ N- w- R4 U* \! J. ?直接寻址
$ e2 u+ V' s- N" t3 C0 b/ I. H. ?寄存器间接寻址??- O" p4 V( w& c6 ?+ Y- O: S1 Y
. ?立即寻址
4 [. l5 t7 R/ b6 b- B) u# |9 E
; `, ~  k" U! d% g! z0 a4 Q0 x0 T: O) L! {2 ]

/ c' H. W( H4 [. I24、由ASCII编码表可知,字符“a” ASCII编码是61H,字符“n” ASCII编码是(????? )。??
; E2 C; |: k+ ]9 F& J3 Y, X3 s. ?69H" {* |/ Q0 }( K# \$ F, j+ f" D6 n
. ?6EH??# m/ X; A/ |( a; e* R/ ]
. ?68H$ L5 ^+ H5 [: d' h9 p
. ?6AH
+ x& m1 L! h" n6 n; e* g
' ^8 p. S/ j* t! Y4 F
( Z5 `) E& o$ P; l3 [3 \1 I9 U; ?! h1 \/ Z- Y" Q0 k
25、指令XRL ?A , #07FH 的第二操作数的寻址方式是( ???? )。?
1 z. r8 T7 @' S* L) T. ?立即寻址 ??# z, }3 p: b7 c+ l. |
. ?寄存器间接寻址5 z  o2 ]0 T! e
. ?直接寻址
4 O8 h" ~: }0 J; z0 y3 D. ?寄存器寻址2 J. {3 b6 K& Y9 i4 p

4 V* N6 q* o2 H: Y% Q4 F: P) e% }& \" Y) v* T* b

2 p" ^4 n' c9 \% }0 U$ [26、指令INC? @R0 操作数的寻址方式是(???? ?)。$ [& b# S% ]4 n' \& Q
. ?寄存器间接寻址??6 G$ U( Y$ t" @0 f3 ]& U7 }6 p% v2 C
. ?直接寻址
7 X. U/ t, {( N9 n  E$ f" H8 {. ?寄存器寻址
$ y) R7 k3 p  `. ?立即寻址 ? ? ?- S3 O1 S3 |# M! s. y- E
$ O9 a2 J9 @2 v: Q* z, r9 R

) v: n4 j, V# w% R
- b, Z" m2 f" Y) R! @4 E6 T/ w9 C27、指令 ADD? A , #05FH 的第二操作数的寻址方式是(???? ??)。?
9 F0 u# W: z, F5 h8 w. ?立即寻址??3 u# ?3 X; s# J( D
. ?寄存器间接寻址
; t: k$ ]) _) a/ Q( N6 j. ?直接寻址
: v/ I6 H5 j# u5 l; R. ?寄存器寻址 ? ? ?* r  r2 r& i1 F* Y/ n

( d9 b( D1 J9 j* O
/ G. t9 d1 R; }% k( a
" Q+ K8 }1 F; ]+ u5 B8 o5 P* V28、与十进制数27相等的二进制数是( ??)。
6 V. {: {( U$ W0 j. ?11110B
, {. e1 k2 V2 E* E  S0 G9 @" N. ?11011B??
0 v4 E. K. o$ X( }4 Z" i. ?10001B
4 G( I5 e. `: p4 w" b9 @8 @5 H" h. ?01010B
' M3 T! B7 r6 Z  i7 I6 n" J$ ^! t
9 f% D3 Q, o: r% s3 h& _  p+ `) I5 ~3 _1 h; s+ m

8 z9 t2 X! a3 {" Q29、若A中为59H,执行加1指令,INC? A? 后,A中为( ??)。! T$ G% {2 d6 m; _
. ?60H" ^7 Q! \2 @) E( z3 {4 z4 }
. ?58H$ Q9 k1 N  W& i
. ?5AH??
# f2 U( N2 ]) q! s* f. ?61H' U: }! M6 I+ A; d/ L: y% q; X& p$ L

8 Q. |) e% }% h9 C1 c
) ]7 Y: j2 @9 o* l3 b
6 j0 T5 D6 g# E& E30、下面四条指令中,哪条指令是不存在的( ?? ???)。?
  a# J1 [$ l& a7 W# G4 o( R5 X: t. ?RETI
! `9 f. n  v. ?* P3 P. ?POP 30H- R% [# C) T- U% ?5 j1 X! Y
. ?CLR A9 n% \( E; n+ a! z% z1 C
. ?MOV A,@R4??5 y" D  ]. K" K

! s# N! A$ p' O+ b* N: Y( L& C- K' D
' i$ B0 n( D( b4 R  [3 y. t
) H! l  _% f6 l; A, g$ D: f; X3 ~" w31、对于MCS-51单片机,如果晶振频率fosc=12MHz,则一个机器周期为(?? ??)μS。
) [2 _* @. s' a4 E! l. ?2?
" U+ Q* M" u4 |; j6 S- g" {) s. ?1??. G6 [" W, w$ x  e* ~! c" `, n
. ?2?, x9 C2 g9 k2 K3 s+ q
. ?4) W1 S( y" a8 y* c' Y7 s0 F, B

/ ~- \# L$ J+ E8 ^0 y" S
. B0 l- Z$ l- P4 h, \
9 u& h. @2 `/ s$ B' t- J$ M32、工作寄存器3区的 R2所在的内部数据存储区地址为(?????? ?)。???
, C; h1 s- w) z. q# {. ?1FH
; D3 o! A1 S. c* f. ?1AH ??! p, i) A+ c6 u1 l9 ^5 H/ k( y
. ?10H* `7 _& O5 ?' v: R$ y/ ?
. ?13H. |, E6 b1 Q. Q+ w
& h: v; ^5 ~1 a1 T
8 [: }8 j8 J: l4 p

% i# }# J8 i) t6 r33、以下MCS-51单片机的特殊功能寄存器中,哪一个堆栈指针?
% A% X2 g9 K& @) K. P0 i. ?D. SP??6 U! k7 |2 C' Q5 n
. ?SBUF& p0 g0 @: A" o; `8 |
. ?IP
& Y, t1 @$ Q" I  {, u. ?IE
' R$ d  b* ~8 d9 \8 ^: D9 ^9 K1 z& m4 F

5 A4 r' `& M5 i' C9 a5 G0 X6 G$ E, t* ?, [1 _
34、指令XCHD ?A , @R1的第二操作数的寻址方式是( ???? )。?
( x, t# z4 O3 G) Z1 ?+ I/ T- h. ?寄存器寻址. e- j! S5 d0 ?* |* n# m
. ?直接寻址& ]9 N( D, Y2 n0 S
. ?寄存器间接寻址??
+ g5 R) p. {; s4 [3 g8 @' v. ?立即寻址3 p8 T/ p4 D/ y: Q, u8 E; L7 N7 ~0 u

$ j8 D! ]$ M1 I3 t, B5 W: @
4 m0 M1 q% }; o6 a
" [! b  S4 F4 L8 D# l( f$ G35、MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(??? ??),向CPU申请中断。?- |$ |' M: E8 S# V2 q: u9 f5 w5 H5 }0 R+ E
. ?TF0置0或TF1置15 O5 T* ?: |2 p7 L- g1 T
. ?TF0置1或TF1置0
9 H; q, t5 R8 ]3 j. ?RI或TI置1??
0 c% P5 u% _% d& V. ?RI或TI置?0
) \- W5 Z& X# V" j+ ?. Z: J: \$ K# x) C( v
, c# q# B6 t, f/ C4 D, h& J# F' k; W

: J8 X% {: I2 o1 n( K- h/ |; @4 o36、字符 “A”的ASCII编码为41H, ?字符“B” ASCII编码为( ??)。?
; E* a' G* I% \% c6 x7 F. ?45H6 U6 l* K) R, w2 M
. ?32H' a% y7 [! a! m$ l. C
. ?31H; }- h3 F( a: L* E3 ]
. ?42H??
! O. K6 Y; E, q8 ]  u: S& C1 G/ x

0 Q% a7 P$ [$ s( B+ E- p3 z2 }) v1 v; q
37、指令MOV? DPTR , #0300H? 的第二操作数的寻址方式是( ???? )。
: K; A6 \6 D- E4 W' r. ?寄存器寻址5 V$ M7 Y  s- r# Q+ I. Y
. ?直接寻址; `* ?9 k1 s1 R$ u7 ?: Y: S/ w* v* O
. ?寄存器间接寻址3 G  Y3 v; }  n- N/ [$ I4 s' h' Y
. ?立即寻址 ??; `+ X+ E6 Z# f* I& r! R& K
4 B3 J& {6 [% N

# D- v7 t$ D$ m- v# A
, C. R* f! h* A38、工作寄存器3区的 R7所在的内部数据存储区地址为(????? )。?1 Z' R. @  U1 v8 C2 _: U! c
. ?1BH2 d' F$ i8 a& C% ]; q4 c' S
. ?1AH; u: ?" J" s' i% N
. ?1FH ??
# ?% e7 m1 E+ H2 @( o1 ]. ?19H
; {$ o9 l. o- i; X- S, Y( p; n; W$ F# c" U$ g1 k# A- \
2 X" C+ \5 A* R8 H. {3 j" U
5 L. I# o4 r% X$ @% W8 Y
39、十六进制数32H的压缩BCD码为(??? ???)。5 f' l4 e* h9 `( J+ l  j
. ?322 U2 L( t2 t- }& t" L
. ?50H??
, s$ p# l# o  x6 y. ?32H
2 {+ q8 j+ u- E3 c0 C' K. ?50$ Q' d! I! q6 F/ B9 p
" n* l" F2 J. l( B
1 R  `- g" w6 c7 j, i* K
7 [5 a) r7 x% n# N; F
40、在MCS-51单片机的特殊功能寄存器有少数是16位的,以下特殊功能寄存器,16位的是(?? ??)。?1 z" |, K8 v& ?- A
. ?SCON
" G5 |' E  o7 Y6 f. ?TH0/ n* ~, M. p/ u- g% N$ u/ H: \
. ?TCON
/ e1 b: p, `' n. u- E$ ~6 R5 q. ?PC??
" f( t- B, s! _: G! w! S& c5 A9 j0 m0 Q7 S

2 Z7 z, t5 |4 Y4 V. K0 F, k- ?5 `' s* k- _, M4 z: o
41、MCS-51单片机,程序状态寄存器PSW中的RS1和RS0这两位的四种状态决定了当前使用的是4个工作寄存器的哪一个区,如果这两位是0 1组合,则当前使用的是工作寄存器 (??? ???)区。?
0 l7 U3 W- E3 h# N: ]1 B6 H. ?2
/ y$ d9 C2 M7 J- {$ G# f7 [' C. ?1??  Q5 p/ z) R! X7 F$ n9 ^& _0 `
. ?38 j2 T. M) ~1 \, z0 _7 N- F
. ?0) [4 _; f/ a/ s( ~( p% N* b

* Y0 f4 v( ~% `* V$ C# X6 i  t. [
& u$ r' N* b: z; \
) y1 ~7 Q5 ~$ }, n8 R4 ?% e: r42、十六进制数4FH的压缩BCD码为(??? ???)。?
" i; p: w6 Z2 \  u) m. ?79
( F/ h7 B* n2 ~8 g4 w  q9 q. ?4FH1 ~$ ?7 K6 n; f/ C- b; k
. ?90H! ]* s8 b! [8 H7 ?& Q- g" _
. ?79H??
5 U3 y) I( n! l1 S
& u* O6 g5 q* _- X: `; q# P# u1 \9 ^

/ `: f! Q; v5 _% y43、指令MOV? 20H, #20H? 的第二操作数的寻址方式是( ???)。1 H2 d% y# D! d+ N/ O( n+ @
. ?寄存器间接寻址??
* Q2 X# S! s- O1 K% x5 d+ O% k' H. ?立即寻址; o$ T2 I% }$ V! J1 U
. ?直接寻址. ~/ w2 S- l3 |
. ?寄存器寻址
, r& S7 v- K$ x% v. b8 ?! S) B& O
1 x5 I  Q) [6 b8 o4 O9 f' T: q2 k1 H
, ?1 |" p$ ^5 W( R- v! _. u
1 b' {; E7 Y# _, J) i" `0 ~" j44、十六进制数4EH的压缩BCD码为(??? ???)。
( K7 \2 t0 V; q& a. ?78
7 C1 m. l* x9 `. ?80H
& P2 S5 ^5 y+ Z$ O$ e. ?4EH' b, s6 t5 Z% D4 D, k. W: b7 X
. ?78H ??
+ X4 L6 D0 s) D
# b9 t; e4 v' B( u/ O; }  A, D; D9 y2 H6 S1 G/ t2 G

% X" }$ q6 t6 h# ?4 |45、若A中为50H,执行减1指令,DEC? A? 后,A中为( ???? )。0 i; @5 b% |) L) [
. ?50H
, u4 {  D7 p! ^7 r' U. v! Z. ?4FH ???
8 w3 e. R& |, s, ~% T  R/ q: M. ?49
1 b* f# _% x4 a7 m( [. ?49H
4 B1 c" |7 y; b- X7 O; z7 z
+ r* w, p( c2 u! Q- ]/ i
; |% K& j  U' {' @0 O+ S资料来源:谋学网(www.mouxue.com)% r' ^) y* J2 Q6 {
46、MCS-51单片机的5个中断源中,外中断0的自然优先级最高。?
. Z; K$ v1 ]: N; f) k+ G" l. A.√??
: I/ k1 M$ k7 I: M. B.×
# {* M+ v( K& t4 f) C1 H* _/ y) D  e/ K
' z; v) t& U5 P  Z' P$ W

* L3 N7 I; {) F1 F) X) d7 W! }! V47、?MCS-51单片机系统上电后,使用的是工作寄存器1区。: D% I& F) m9 v
. A.√
; l1 z" S5 X$ _( d. B.×??
2 v2 r/ b- w7 W; u- J3 d8 M1 p3 `* n* e' }1 e
( ]- R# j- ?  X/ p
1 j, |  z1 ]" h5 u% U5 ~; Q
48、MCS-51单片机是一种哈弗结构的8位单片机,得到了较为广泛的应用。?
9 E6 E/ ^) c6 _0 i1 L9 _) m. A.√??, K. U! o, Q5 H1 P+ B. }
. B.×
0 A. h( S( r, D8 _& H3 i5 F0 a9 ^* R
4 A) F5 y) o. D, Z0 [! a/ _4 o4 c: z" |$ s5 ?
$ J6 j. P# L1 K+ r2 I! H; z) W
49、MCS-51单片机中断系统中,电平触发方式的外中断,中断请求的撤销由外电路决定。?3 g7 f, g: I# k4 p2 z# g/ k
. A.√??
, i. r' J+ g1 ]: j6 R( {. B.×
" j9 M+ O& \% L" M7 n  V9 F& X
9 S  [! A/ t; ~6 c( l% ]" F1 j6 s2 r% o9 t
  f  ?8 ?* g0 g" \4 @
50、MCS-51单片机的UART异步通讯,波特率越高,传输每一个数据位就需要更多的时间。?3 k) h$ U7 C6 r9 m% A! C( z
. A.√: z% @5 F  ^+ H1 D4 c
. B.×??  e# r/ J" |8 v& Q6 e$ U/ `
' z8 L1 C. ^# d) m/ R
  U& e2 i% V0 x# O# {/ s& o

6 f) f2 _6 g1 `$ O1 f& }51、无条件跳转指令LJMP可以实现整个程序存储区任意范围内的跳转。?9 n6 D( y" r( ~7 B4 _
. A.√??
- F9 Y5 o" d' `/ H. B.×2 d/ G- E/ D7 ~! Y7 @( q) {

" T# U* ~2 W3 i! Y& {- P8 B9 O
: m8 L* H* ?5 D
1 |4 |8 W3 A- _: q; c7 X52、MCS-51的特殊功能寄存器分布在内部数据存储区高地址区域,即80H~0FFH地址范围内。?5 j, O9 C  b  k! Y
. A.√??; P) F, _6 n; F: B4 `
. B.×/ K" l5 M/ _* }; u0 a; i1 N
( N( J: _: V7 S# E5 [8 w  x2 N
; N/ Z+ t/ J+ u5 i* D8 S

6 X; [6 |0 {3 ?) q9 o53、无条件跳转指令SJMP可以实现程序存储区任意范围内的跳转。?
6 j  a* s& l& h4 X. A.√/ o' u& B1 u# ~; f! U$ w7 U
. B.×??
, w; ?" j7 h5 w, ?/ X9 I
% z* Z+ [9 i# T7 ?& c; Y9 i7 {4 B
4 X5 O% Y( I6 G4 a8 U. k9 X* B( q) t
54、?MCS-51单片机有的两个16位的定时/计数器,其中T0可以作为两个8位定时器/计数器使用,因此总共就有3个定时器可供用户同时使用。* w7 t5 u3 L, r' `  o) l* L1 g7 g+ H
. A.√
1 \: v! w# y' [3 w" {. B.×??# I; ]/ w: K7 \' r" }
/ J7 [9 C: Q  k8 Y

: W, I: C$ n% V4 g* Q- o8 F# \! n# Z! Z( k3 Z
55、MCS-51的特殊功能寄存器SFR,分散在内部数据存储区60H~07FH地址范围内。?: R' T) N* E, {- u6 I7 g0 m
. A.√/ k4 K5 {& w0 m% Z: E) z
. B.×??- [0 f3 ~& @4 t/ ]3 M
' |5 i% W/ P- x: X& S7 v4 f  ]

/ t- n9 X. h2 _5 j7 U# j. s6 q# ]' y. b' h, V4 a
56、?MCS-51单片机的五个中断源都有各自独立的入口地址。
; h6 ^$ L+ X0 K, j# r/ A+ B. A.√??
1 [* C6 S5 \& O. B.×5 O' a4 E  V5 s

% e" e$ X) H! F( P
* g/ i. q/ `0 ^; ?% {
* r: q7 U$ B* P57、MCS-51单片机内部数据存储区的位地址区只能按位使用,不能按字节方式使用。?
, j" P3 K5 P) @. A.√
: z4 Q0 P' ]: L1 ^! L" \/ P. B.×??' B8 ~& U' Z: `; P& `/ Q
+ k4 ~# G/ q! _0 A  A

2 x4 y8 Y% j; P1 |: G& x8 F0 x. I
58、MCS-51单片机中,无论配置在哪个级别的中断都可以嵌套。?
/ u! I6 a5 G0 Y3 |1 f3 D. A.√; s! e: a5 `. p: Z
. B.×??; d% y9 W& `6 U- |
% m; q. p3 h0 I' i1 `. k

& l" P. h: S: H3 T# s$ n- d3 v8 O4 `9 a/ \
59、MCS-51单片机是一种16位单片机,CPU的字长是16位。?
7 [( c2 y7 C1 M! m! q" ~- N. A.√
6 t3 e4 D1 ^2 \& u: i9 i/ S. B.×??
+ z- f! a4 V8 J# X- X4 Y9 K( n3 w. R; E5 p  l( u9 X

; r( c; m) Z  Y) ~- q8 x1 }  w5 ^: u! I% c
60、?数据指针DPTR是一个16位的特殊功能寄存器寄存器。?
1 t+ [" K) S; D) |7 L. A.√??) o5 p5 D: |( R( q
. B.×- f: @4 ]& Q( ?) y

4 ~8 y7 s* p5 w3 O7 ?. e% M& |
) Z2 [, b) s2 @, q主观/ g. E! m' m+ D) a4 x/ ~
61、MCS-51单片机的三个独立地址空间分别是( ???? ?)空间、内部数据存储空间和外部数据存储空间。?7 `# @2 M" E8 v; `* U
参考资料:% I5 r7 s& {3 K0 S5 J3 k
?程序存储( C# z. G4 t* w. p0 R! e1 u
2 d1 `/ O7 ?, W

- T% G9 }9 ]- S7 o" \( d+ Y& U+ J. j/ t* b
62、与十六进制数数56H相等的十进制数是(???????)。?
' Y, u6 t  `4 {参考资料:2 [5 g4 ~/ Q7 J3 c* w
86?! C  K- E8 _5 I# [3 s- b4 k% ]8 Q
# x- H1 o# c  ]6 n

8 S6 f$ R( s* m
  k8 s# S  p. ~. f5 a63、?MCS-51单片机,当晶振12MHz时,1个机器周期是(???? ??)微秒1 l, C. |; D. h8 W5 T( l0 N( U% a
参考资料:$ @, I; l4 K/ l& `
1?: T& c) `* b* a& j1 w1 K. N) U: J
% o. H6 J* s; ?( I) T
1 r, {! U" S3 t2 k- X

. Y0 [+ v. J; ~# n# T7 B. V64、用汇编语言,编程序。中断方式使用T0定时器,方式2自动重新装初值模式,在P2.0产生2.5KHz连续方波,12MHz晶振。要给出定时器初值的计算过程。?7 r: A9 t$ {6 b# M% Y0 c, }
参考资料:( X' u9 |) ~% ?; y: [# f6 j$ }6 q
2.5KHz的连续方波周期400微秒,半周期200微秒。振荡频率12MHz, 一个机器周期1微秒,200微秒为200个机器周期。??? X=28-200=56? ?
/ j3 X0 r( ?! C9 ?2 @$ g8 HORG?????? 0000H
  ?& [: k3 g+ [???????????????? SJMP????? MAIN
2 b5 x5 ^" t1 q/ L% g; b???????????????? ORG?????? 000BH( ]* {9 ~% k! Y0 e* y5 X8 }+ L
???????????????? SJMP????? SERVT06 P0 o1 a, Q) B1 S$ I8 y/ s
???????????????? ORG?????? 0030H
1 Q, ~5 d! S% i- EMAIN:# G" _  k4 q7 l: i: P
???????????????? SETB????? ET06 M7 M/ i8 i9 j9 Z
???????????????? SETB????? EA
- k4 e, o0 T# E! x# |???????????????? MOV?? TMOD , #02H
- U: o: A* {( i" t& T2 ]. a7 m???????????????? MOV?? TL0, #564 S- ~8 p8 K* t4 |* ]
???????????????? MOV?? TH0, #56! B0 Y6 [$ I( S2 K4 v! q; }
???????????????? SETB?? TR0
7 \! S  p% m. |5 Q7 l! h: c???????????????? SJMP????? $
, q% l+ Y% ?  x" ^SERVT0: ?????????????" K! a: G: B: o1 \8 }- M
???????????????? CPL???? P2.0) m, Y# o$ B6 X
????????????????RETI?
: H1 B- w8 ~1 e9 ~" M
5 F- P# J3 M  {' I0 r. o. q
$ k, Z2 w. e; x, o) t; l1 S) J
) Y( w) {+ A3 W1 r+ ~5 X65、利用指令执行需要时间,用汇编语言编子程序,多重循环方式,实现延时100毫秒。振荡频率12MHz,要写出延时时间的计算过程。?
, b0 {' c. a3 h参考资料:
5 L* D& ^2 _3 i/ c/ uDEL0:? MOV? R1,#200) B1 ]+ V& w6 d+ v" ?* N6 s: `; l& i% i8 v
DEL1:? MOV? R2,#250+ K7 C0 p! P! u9 P) |
??????? ??????? DJNZ? R2,$  J. \! `8 u5 B7 n# c
???????????????? DJNZ? R2,DEL1
& U4 m) j7 U2 }5 s???????????????? RET
) ]% y$ k: j$ s12MHz振荡频率,一个机器周期为1微秒,3 s6 J# y+ n- t# V2 p

8 U8 k1 r# i% C5 K2 b" ^% x
+ Y+ c$ ^. U- U9 l1+(1+2×250+2)×200+2)+2= 100,603≈100,000
. ?6 l6 a% q3 Q, b. h$ ^& Y  [$ F
6 W4 h0 o! x' B* p3 A2 b- o
/ N2 f1 l7 B6 H1 }5 F7 Z, y
! o# I. \, x+ Z3 M/ C

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-22 14:54 , Processed in 0.094654 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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