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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2022-4-1 19:50:15 | 显示全部楼层 |阅读模式
谋学网
更多资料下载:谋学网(www.mouxue.com)9 Z9 [! d: [( D, X
1、与十进制数14相等的二进制数是(???? ??)。?: |. E. X# V$ B
. ?1001B& A# B+ S% C9 n* I& I9 K
. ?1110B ??
* y9 q" U0 O  \- o5 F8 z. ?1000B4 z  r- x4 I3 ~! O* K
. ?1111B! Z. m5 i0 h. T# c. E
: p- {$ z; ]5 H1 {2 m+ e$ `
8 j* ?/ k! j$ v2 @
  [& ?/ T4 g, z
2、指令SUBB? A, ?@R1? 的第二操作数的寻址方式是(?????? ?)。?
% B9 `$ D2 j- T4 S- ~" [8 Q* @. ?直接寻址, \3 U1 x* i$ w
. ?立即寻址: @/ W& K' k2 X, o
. ?寄存器寻址
1 ~' [: F0 {) e. ?寄存器间接寻址??
- r8 z/ i8 ?9 W, U1 t+ Z+ [
1 |3 [1 H$ f" w) d( r5 D5 P0 o5 p
- W2 d9 S6 S4 L- ^* |. f% I; z% k& @4 w) D+ m2 b- D# x8 E
3、指令MOV? R0, 40H? 的第二操作数的寻址方式是( ???)。
2 V. P4 }6 K( E3 W. ?寄存器寻址. c5 S9 |4 ~; q; ?3 U' [9 N1 y
. ?寄存器间接寻址
: p; y/ b3 Z7 I, P$ V. ?立即寻址
! o4 B# [% ^' g- W$ x- F! p2 E. ?直接寻址??0 n! K! n8 \. O/ C) f1 S
" k5 J/ `# o/ X3 {9 [2 t, C

8 G+ v" W* e& i% @
+ i  a+ j5 ]$ `3 B+ x! A4、若R0中为40H,内部数据存储区40H字节中为76H,执行指令INC @R0后,R0中为( ???)。
# k: e+ T6 d- b! Z8 D. ?40H??
% H: @+ Q! q3 C) z& t) x/ a0 K" ]: f. ?55H
8 n2 c$ ]; }) x0 e; W. ?75H& E6 b! f4 r7 a; C
. ?77H" [- {, k9 E, H; D  ^# i/ _
! ^/ S3 ?1 U) v( ~: y) E, s' }5 K
& ?1 I8 a  B( _; k1 T3 w
0 ~: A( G* B& a  G: @3 e( h( H
5、工作寄存器3区的 R0所在的内部数据存储区地址为(???? )。3 z" F, Q  h( F# z3 r- I
. ?18H ??# S# l3 K7 i' i4 v4 ]8 x
. ?10H
# {9 G. K9 R9 q+ S- k. ?00H
. l* k  [1 \( r7 o- s# P+ }. ?1FH# x# W3 R9 d2 G9 O

# ~! U3 O% f, o8 m! N3 P$ b5 b
& I" ~2 p  q. M' J: ?" Z! T  @, u5 P; i1 n* O
6、十六进制数47H的压缩BCD码为(??? ???)。?
" U" h) @/ N# C3 z  y. ?47H6 D- B& Z4 e1 r1 P
. ?71H??
0 z" |, y$ P; K6 R& \8 I. ?71- j, K$ I3 z- Q: n- L. Z' v
. ?47
  ]/ j! n& V; h' }# N7 G! H4 B( w# Z

7 x3 ?7 J$ U) N3 n) \9 U, T* v# B% S& R- j- g
7、指令SUBB? A , #20H? 的第二操作数的寻址方式是(???? ?)。?, k6 Q, r% [& B+ `
. ?寄存器间接寻址4 x* a# H- P; e# Z  b! K5 M1 G
. ?直接寻址1 O3 O1 \: R( m1 W* v- m- |; Z8 p$ a
. ?寄存器寻址& w1 c& s, [7 A; g
. ?立即寻址 ??
/ Y6 J3 X; B+ t$ i. G/ W& W. G
9 i5 ?, R6 R6 j' L7 N2 i" N6 f) k4 u% s6 \1 u/ A

& {1 T- |5 S& x/ o/ y& j8、指令MOV? @R1, #0EEH的第一操作数的寻址方式是(??? ?)。9 r1 a5 s8 Q& U- [8 V; G/ o
. ?立即寻址+ n* P8 {6 \. X/ @2 T6 F
. ?直接寻址
* C5 o% F4 y1 u( A( e. ?寄存器间接寻址 ??. E% q% b# ^7 z" x
. ?寄存器寻址4 |& M. T! b) D' d: K; a1 \
( {. @& B4 U+ \1 P6 G1 \
, K! j- `! A  f4 @  E% \

( Z# D& d! ~  w+ D9 [+ L9、若R0中为33H,内部数据存储区33H字节中为9AH,执行指令DEC @R0后,33H节中为( ?? )。?( c8 \; C! x8 f" J% ]- A1 t: E
. ?99H??
6 d, a3 b$ U* w4 u; v) H$ ]. ?100
5 z! |& }  k" F5 I2 a, L' P. ?33H! i8 B( r4 a  E: u! F7 P
. ?9AH2 ~- x4 ^. |# a5 F+ |! i/ D

- c$ ~5 K) ?) Z; y
' I: P2 [) Y/ P! z+ D" _! e( M6 H9 J. F) M9 n* S
10、指令ANL? A , #30H? 的第二操作数的寻址方式是(???? ??)。???
( `0 M  d  \$ j, G, A. ?立即寻址 ??. E' ^( J. c8 X
. ?寄存器间接寻址5 x1 C3 |* ~. r8 v% D9 ]& G
. ?寄存器寻址
6 A2 n# u5 p/ }. ?直接寻址
  L$ ^4 R7 k% y" [9 u! p$ Y: ^5 K" J6 a6 E5 F8 T
/ F+ @8 N3 f: S3 P9 N6 M0 _

3 m9 q6 E* E  ]% I% p11、若R0中为50H,内部数据存储区50H字节中为39H,执行指令INC @R0后,50H字节中为(???? ?)。& g8 q, M" I8 B, G8 \
. ?50H2 \; W% C# j9 M9 N
. ?3AH??- o" _% `% W  |/ P6 J7 Z
. ?40H ? ?, U  b# ]5 d  [) }* V9 |
. ?51H" r% }- O6 X( |7 l& h6 }9 w

1 C- J& ?# B# O7 R
1 u7 D& C4 r1 x: V! u; w/ F- }& n0 B; U" w4 g  F$ O/ V6 k
12、十六进制数61H的压缩BCD码为(??? ???)。?
  c. D/ b! u1 p! z9 Y; k5 ?. ?61( X) O# e$ A) R* |
. ?61H
4 b: m2 m( D, E  \" L. ?97H ??
9 v1 j( A/ {6 b; W, _0 M9 a. S& f. ?974 Q, A# {9 U7 E) g
+ C7 i$ j7 c8 s' Y
; t' B8 y& ]9 n. A7 y

1 {! d8 ~" c4 q& b  X. i, a+ r. Y- G8 X13、若A中为00H,执行字节取反指令,CPL? A后,A中为(??? ?)。?7 C6 U8 g* u0 C, J
. ?随机数: `- L6 a$ K9 n( ?# I5 E) C" {
. ?00H& H% M. y/ z" U0 O5 A0 X" g
. ?01H5 v- m. B4 M; Y. u; I1 Z7 d) Q
. ?0FFH ??! E3 z  d, |" x" Q* n9 s( N
% s' r) }5 ]% L3 Z. `- |
+ y+ L9 T/ K# b7 S
) t2 F9 l! I' K5 @' N) G
14、若R4中数值为39H,执行加1指令 INC? R4 后,R4中为( ??? )。?4 f6 I( W% Q; Q& [
. ?3AH ??
( H' Q" b5 O: ?% |, x( i9 m. ?39H
- M# z& t7 R% t) O. @4 x* n. ?40H# E# }0 N- s+ P" R6 V) z" {
. ?R5. I* ]1 I& G9 b& i, w1 D: W

7 G" q& \% k: C) O$ B
$ L5 T+ U, c) }3 t9 t  I- w' H9 G8 X5 V2 n
15、MCS-51单片机是( ??)公司研发的一款单片机。
0 z% O3 ^( E- p+ p0 T0 }9 q2 l. ?DELL& L& o# k9 ^% p
. ?Motorola
; X5 o, F  n2 p' _5 ]. ?HP& _( g: Y: Q# @! Z
. ?INTEL??
4 @0 U2 p, W+ g0 L0 R) s  f5 k3 ]9 U/ y

# z. `3 V& l- j, P% `* g* Q
  J! I% a, I* u, |2 s' J- o16、MCS-51单片机定时/计数器T1的溢出标志为TF1,定时/计数产生溢出时TF1会变为1,如不用中断方式而用查询方式使用定时器,则需要(? ??)。??
' Z* X- s& k% F/ B. ?可不处理
/ D8 c4 r- a- d5 X. ?由硬件清零
& `0 `1 R0 }3 I* C' _1 }- G. ?由软件清零??# j: l& R; _9 p1 C6 u$ |) g
. ?由软件置1
8 R& w8 ^: a4 q/ v$ N. l/ n5 a/ K9 p
+ S: j2 W5 U# X' E% {8 \: t
5 H5 Z7 v5 v4 V
17、以下指令的哪一个是伪指令? ( ???)! x% m2 V( D1 F
. ?NOP" b: e7 Q  g3 a0 X
. ?RRC A
5 ]9 b# n5 l9 g1 A6 I2 j. {8 n. ?DIV AB: ~4 [* U3 j/ ~4 p( O
. ?ORG 00H??# ^0 l! n6 _3 w
1 O& V% M3 j) w6 g6 v& y5 B
8 j; ^& X/ f8 k! K2 L. G9 D/ R0 S/ z

- W" u+ _* W6 T. g18、?对于MCS-51单片机,一个机器周期包含有12个振荡周期,如果晶振频率fosc=6MHz,则一个机器周期为(?? ??)μS。
% ~/ `3 Y) n! }7 a. ?2??
+ X* Y4 ~6 }$ m. ?1?
. F/ m: J, {7 z1 [3 x  e. ?6
* N3 |% b/ n: u. ?4  L. }; b" r) D  W

4 ~9 {5 }/ v5 j+ Q: ]+ R
9 b- _% m' B! V% G5 G, S) c& Y
* {# m! \# q  n: E% _/ m2 _+ ~. v19、字符 “a ”的ASCII编码为61H,字符“j” ASCII编码是( ??)。" w! _( G% N) V
. ?69H ? ? ?& m: z' h" h1 n3 g4 h
. ?68H ?
$ m6 I. ~  }0 q# S; F0 O. ?67H
/ P0 \$ W4 E% p1 d  p. ?6AH??! u: j0 t$ o7 q) u; z* f
. @' R6 z5 m* y: \" s3 P

& X! ]* J9 f5 N( k9 O8 ]) }( S
% z: O9 p+ F0 \: V& k; p2 y20、字符 “a ”的ASCII编码为61H,字符“b” ASCII编码是(???? )。??0 a/ i3 `3 I% l
. ?61H  ]& n- q* E0 y, }# w# E% R
. ?64H: }: e4 e1 d: u
. ?63H; V0 @2 O8 c' h& ^
. ?62H ??4 f2 N( o2 o" J# T0 I

( i6 x; g/ Y  {" v' V* m% B
* ?$ f+ G3 {- T' G' o
: H3 R- b8 d) I5 ~( @2 \' L$ m  R21、工作寄存器0区的 R2分所在的内部数据存储区地址为( ??)。
/ P# K: j# j3 R4 u- R/ H. ?3
8 _0 F" t8 R$ H5 W  n( ]' g' \. ?2??2 A- q' l0 x4 b
. ?4
, _4 c+ o8 E" F' l6 o' O, Y9 u$ k2 r. ?1
, G0 A  U6 ]9 ?. N( Z. C$ Y% F; q# T. q( N; v$ I
5 c& j" X/ I( S% e

, [5 |+ A6 L) b, d$ g- x22、字符 “a ”的ASCII编码为61H,字符“h” ASCII编码是(?? ??)。??
: j$ J& @8 ~" J$ n0 K; r. ?66H) p/ I6 G; B% u" h
. ?67H* O' y$ G, h5 a# w
. ?65H
! s2 z1 U/ v4 M- n: V. ?68H ??( P- H  N: Z4 M, k7 K& \. K

3 D* r7 g. j( l, w# u6 F
' n. G  z. w7 S9 Y" ?  n: m! W
+ g  W: |7 ?" b23、指令MOVX? @DPTR,A的第一操作数的寻址方式是(??? ??)。?. M- B  H/ S$ g/ }
. ?寄存器寻址: p! t9 H0 ]4 F
. ?直接寻址) ?8 i4 Y# S9 t6 r  Y& S
. ?寄存器间接寻址??
3 `3 X$ R2 n( r* A+ W: W- g. ?立即寻址* o/ K+ E2 \8 m

" n/ v8 ?0 X5 ~8 W7 V2 ?2 q4 g& o5 c- N$ ?- `# t
, |8 J+ C' R* K2 Z: u
24、由ASCII编码表可知,字符“a” ASCII编码是61H,字符“n” ASCII编码是(????? )。??+ B  |) j; |/ m2 S' ]
. ?69H4 `! W9 X: e( L8 p6 q+ }
. ?6EH??5 V* F* P- Y) A: C2 b7 X* ^
. ?68H$ \/ h6 {( z/ Q) R* E! a# g
. ?6AH! F4 c6 _, k  ^6 d7 W6 e) a) i
6 q% B. i3 _$ W' W7 B& E: d
) F- e" ?( G4 v. T3 b! y* \1 {  U
; Q0 ~' n9 E+ G9 z: N- R
25、指令XRL ?A , #07FH 的第二操作数的寻址方式是( ???? )。?* Y, x* J% O3 d  {$ d8 t( J1 H* b
. ?立即寻址 ??
5 m0 [) J8 r0 D: V2 k. ?寄存器间接寻址
3 [# C1 X6 T4 i8 U9 X; t. ?直接寻址& K  B% q# K# M9 j  B3 \
. ?寄存器寻址
" Z0 Q3 z' [9 ^" e. k, z. V5 O0 K* l
4 }. E! ]( {# u2 {6 ]" p1 T3 C* `  F; Q3 }# I
  q7 E( Y0 o$ L# u( T
26、指令INC? @R0 操作数的寻址方式是(???? ?)。+ ^6 N0 w: T. ^7 ^, q0 T# W
. ?寄存器间接寻址??! z( E) d5 t, [9 U0 u
. ?直接寻址
# @( h$ v' h; ^) \! F7 x* n. ?寄存器寻址  j- ?& W. e4 u7 y4 e9 |, X( P
. ?立即寻址 ? ? ?, L' w! x) [. n
9 g* X8 U/ Y& n1 u6 E( l4 J) B
* N# M: I: T% [: E

2 g  K' \. S) I+ A2 p) H27、指令 ADD? A , #05FH 的第二操作数的寻址方式是(???? ??)。?
1 T+ I6 I7 w4 y. ?立即寻址??
9 a9 X7 h' x/ q# }  v+ g1 s# q. ?寄存器间接寻址
+ P. N) {- x; y6 {. e. ?直接寻址
+ C5 m3 H2 a) m1 x) J1 l" Y# b. ?寄存器寻址 ? ? ?' K( g* w2 |9 ?) d
# Q+ `# T. @) [* k) m, L/ n
6 C  V( d& D+ g* W+ @6 z
9 g& j5 C- w" \% j, @9 x: k
28、与十进制数27相等的二进制数是( ??)。
7 P2 H# v% G0 Z% v' W" A. ?11110B$ `! o/ F" f9 R. W2 _
. ?11011B??; B" M5 ]" z, ^
. ?10001B
- q/ K) O  X- T  H! d. ?01010B
' S# t. g! Z! J" N* X4 g5 Z- [; R3 V8 n- c) o9 o" i2 V8 G. T
! k  h6 m( ?. S6 w$ N) c

( R" A; d1 V$ @1 d& J+ m5 b' {29、若A中为59H,执行加1指令,INC? A? 后,A中为( ??)。( M# m- `6 C% Y% X! `- r
. ?60H
( O7 r) B2 F& m4 ~6 n. ?58H
" L3 V" m" l7 Q3 e3 e* k. ?5AH??. v4 r. T. [5 o1 y# P. _! P
. ?61H
' J# v( f6 K( X. i, {/ ^( b' Z9 A0 Q6 X7 ~& ~% v7 }' |& v. O8 S
6 Z! V! P, R& O. V+ h
  B: [- Z- y; ~' y" ~& q) j2 A
30、下面四条指令中,哪条指令是不存在的( ?? ???)。?& O( A. Z8 t5 w5 r8 B1 O% l& ~
. ?RETI' l  B  B1 @& c0 r) n
. ?POP 30H6 b" e5 B+ _: x: o  K
. ?CLR A! t* y( w* v9 t  c' R
. ?MOV A,@R4??; B0 V% T# Q, ^5 t/ }

0 a  H( R1 n. v5 p
3 B1 j/ j/ P4 o) F! B6 ]" o3 F6 B8 G0 j8 G
31、对于MCS-51单片机,如果晶振频率fosc=12MHz,则一个机器周期为(?? ??)μS。0 a0 l2 P) {( N& @) Y
. ?2?& R& @5 p8 m* L: v% a
. ?1??
, {( ^# a5 ]+ J, ?: \2 k. ?2?$ r5 \1 R9 ]2 X5 w, D# i# e
. ?4
: v, n% K& w, K# L0 o& n2 P* V) d  S) s6 B( y" R
, w9 b7 h% j4 i& K
7 |  K2 Z8 F4 ^
32、工作寄存器3区的 R2所在的内部数据存储区地址为(?????? ?)。???
' L1 P# z1 \: |  E# J$ ?. ?1FH4 l2 j& O4 ]9 A# y% M5 M
. ?1AH ??
' d6 Z$ k. g/ p9 a4 H$ K5 S( k3 G. ?10H; ^6 j9 E% [' d8 X- z) J: O
. ?13H
0 H# ?  }' U! P2 M; @% t, G
: `7 ]: s; R- h( i  p
0 x2 c* O9 Y7 c6 t0 d, f% Q! g* d% g  y& F7 V! p
33、以下MCS-51单片机的特殊功能寄存器中,哪一个堆栈指针?
* c6 _6 n  M( V. E, L: G- N' G. ?D. SP??: a3 Q& g, H, X5 t2 q, m6 B8 G: M
. ?SBUF
0 I3 J6 \# f. t* F' P$ I. ?IP& T/ ]  h% y9 ^* w& [& n7 u: S5 j
. ?IE# F6 [+ P7 O' J( m4 O. O

" W1 t( e" R, ^) U2 U6 P" H
' v8 s* c1 p1 Y4 ?/ U( w6 {5 |. p6 l0 a9 I
34、指令XCHD ?A , @R1的第二操作数的寻址方式是( ???? )。?0 ^9 r+ s0 V, N# }
. ?寄存器寻址
+ h& f% y# c7 F8 M$ q5 z. ?直接寻址& e- j, s5 T- ]5 C+ Z( d% s3 A2 F( U
. ?寄存器间接寻址??
# g, V; A  v% |0 r( \* t1 ]. ?立即寻址
3 w* {1 c/ Q, p, u% u
( O# }8 }0 c; c0 I- e. F2 K8 m) k0 k2 C2 v- {' S; T8 I. R
$ D/ u; j- R$ M5 I
35、MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(??? ??),向CPU申请中断。?
0 U& {$ k4 D& e2 x* M. ?TF0置0或TF1置1. }3 z3 R  D" y1 b3 b. Q2 ]
. ?TF0置1或TF1置0
7 Z" H+ Z9 S- S; }- N1 M  G+ d& o. ?RI或TI置1??
6 R6 U/ Q% @8 A. ?RI或TI置?0% k4 w" a* |# a7 |) n

/ n) r* Z; j) o5 s5 z; C! q
6 c: Y. b/ N2 `8 g" Y7 s8 t/ ?( R5 j1 J+ `" q
36、字符 “A”的ASCII编码为41H, ?字符“B” ASCII编码为( ??)。?
8 n& w" w. T; t/ K$ Q. ?45H( O( V4 P: G; [2 l( W) y
. ?32H, K/ Y4 r" q$ h" U* S2 |5 v
. ?31H6 e& Z6 W) D+ j: V1 w  ~
. ?42H??
9 p- H, R/ E! s; Q! D% I: g3 d+ N3 I( f3 \5 o1 Q' X

% ]: s* o) y2 R1 o' H
4 m8 r4 a9 ]) N5 p37、指令MOV? DPTR , #0300H? 的第二操作数的寻址方式是( ???? )。" o9 f" i# |4 i! \
. ?寄存器寻址7 b9 `4 g9 r0 U# k" v& V
. ?直接寻址6 r- E  p. k' ]$ U  u
. ?寄存器间接寻址9 X& J; ^. U6 T& V2 c) b" U
. ?立即寻址 ??
  t( s9 [# i7 b: X' l* q% e
! S3 P. z6 R( B! ^* U! A
' Y. N5 G% z" L% ]
  Y1 l. c8 [$ G38、工作寄存器3区的 R7所在的内部数据存储区地址为(????? )。?$ L5 A% x/ P) s
. ?1BH
: ^/ ^; c$ N9 g/ C* b5 T6 o. ?1AH% ?9 T0 g% A; r9 |  `# a/ Z9 M
. ?1FH ??9 l) q2 ?& \/ c1 E. C0 `
. ?19H% Z. h6 u( H/ p2 G7 b/ U# F

  u1 }0 r* S; L9 t/ Y  u7 v" F  z+ J
/ _1 S$ ^9 Y- Z% p
39、十六进制数32H的压缩BCD码为(??? ???)。
- |* q! p- s( M3 }4 N: ^, r. ?32
* P; z; X  M/ t3 L- C7 E* h7 F) ^. ?50H??7 |5 r4 W/ _& }5 N% e! Z, d
. ?32H/ q- w/ d' m# |" ~* R+ o, P
. ?504 e' ]8 P1 M( S

1 g$ R& n% M1 S1 T7 F1 E
- V) F5 z* S) C5 E. X/ b  {4 f9 X- w/ [
40、在MCS-51单片机的特殊功能寄存器有少数是16位的,以下特殊功能寄存器,16位的是(?? ??)。?9 z% J) g( y' ~. M* A/ @8 Q8 y
. ?SCON2 E, v  F3 F! F! y2 n1 I. v  u1 L
. ?TH0
% M0 Q" U' y5 i: o# C: K$ h. ?TCON
5 ?4 A( A" N( `" E7 Z. ?PC??
6 g2 ^2 k9 t9 y4 |
% K& r. a! ~4 x$ a: U" w$ C0 V: g( `

" L0 l/ g; \# R3 L6 n+ H41、MCS-51单片机,程序状态寄存器PSW中的RS1和RS0这两位的四种状态决定了当前使用的是4个工作寄存器的哪一个区,如果这两位是0 1组合,则当前使用的是工作寄存器 (??? ???)区。?
. ^( ?# M) o) U( \& D; s. ?2
2 @: p/ j# ?3 {/ P5 H" F. ?1??
# C  ]+ ^$ ~7 @* Q. ?33 y; X3 b* K4 k7 {7 B
. ?0
& F- P& X! L: ~6 t3 y% a! ^  Y
" h8 `& T: s& m
7 x9 M2 t" b5 [- k9 j2 G: d
+ R( P% j* j4 Y0 j! B1 e42、十六进制数4FH的压缩BCD码为(??? ???)。?6 p/ Y: {6 I5 A& }
. ?791 r; _3 n# N; L& K+ J( w( q
. ?4FH
( L! _2 A. a- Q5 P. ?90H
2 Z8 j( H1 D3 J) G: [. G. N% t. ?79H??% @/ Z( e  g6 {2 U4 s6 m8 ~, C
9 P, s$ ]+ i2 K$ \; s5 M) t9 w

1 e% d; l$ S) p  W7 t* ?3 ]& Q- E  O) S  U
43、指令MOV? 20H, #20H? 的第二操作数的寻址方式是( ???)。( X4 @5 ^. k1 ^' A
. ?寄存器间接寻址??# x, ~/ p+ J4 `! ?  I0 n
. ?立即寻址" Z5 t9 B9 Q( K& B' X! b- G
. ?直接寻址" z4 J+ k+ k7 b/ U# n
. ?寄存器寻址' R1 n. K! I( g7 @5 O
8 K9 F' b3 r5 k. x
  ?+ s, o3 h& T# X# P

  f6 j9 G7 Z9 V/ B) o$ b44、十六进制数4EH的压缩BCD码为(??? ???)。
4 Z/ N( ], e! G; X: h- [1 h. ?78/ U( X/ c( _4 D& `  M5 u, ]4 n
. ?80H9 @+ m, T+ {0 t# }* f8 M8 ~4 B( A
. ?4EH: ~4 X/ Y5 _* C- \
. ?78H ??
9 m+ {3 {0 g; ]& A
; k- R& E& c4 ^+ j
7 G* q* N* x/ e! K8 Z, d* S% b* x  _' d8 u# Y
45、若A中为50H,执行减1指令,DEC? A? 后,A中为( ???? )。5 t! S0 \7 B# u* M
. ?50H
! Q: u! g1 E+ q3 D' o4 l+ H. ?4FH ???4 {) F$ m- f( v0 H; X+ T1 W
. ?49# p# w" [# D% v( D
. ?49H
7 D3 \$ t# Y# X  J, \3 q5 e) h% y9 ?% v" l' O6 s
) N: v1 }. T$ P3 |
资料来源:谋学网(www.mouxue.com)
* @8 t8 [9 O# u  @  w5 e46、MCS-51单片机的5个中断源中,外中断0的自然优先级最高。?  c9 b$ `6 F! }9 A* m
. A.√??4 u. |# m0 L; i) j: ^" H
. B.×. i( f  C2 J+ {# q  J7 F

- V+ y0 {+ P6 R4 s& j+ h6 `  A8 Y9 e! n

2 u  ]( y# T+ W0 p47、?MCS-51单片机系统上电后,使用的是工作寄存器1区。& ]! a) o1 \" _5 k- v% M
. A.√, r1 {0 B) [, U/ ]: Z; f
. B.×??
8 g/ j& W/ x( D4 h1 H8 {, t; k1 {! P

: {# J. o( i, h% [% P# b" Y; ]  C0 S3 B
48、MCS-51单片机是一种哈弗结构的8位单片机,得到了较为广泛的应用。?# Z! F8 N! T5 ]& H2 m
. A.√??5 q! R7 x! P( r) E8 g
. B.×
6 n. k9 P% e; L( g
3 M, L5 {$ I7 y9 m6 m, V5 j. N1 x3 T% D; {) S7 u

5 z/ w8 M; ]. [  G49、MCS-51单片机中断系统中,电平触发方式的外中断,中断请求的撤销由外电路决定。?- d/ n' O. x, g* A2 o. a/ C
. A.√??( i  ^' M  \2 x6 W3 L9 w2 c+ r1 M- D# F
. B.×, ^4 d0 U! p" z  @' [

$ {7 N& T0 g) b
+ ]+ P7 x0 D; _- ?; F% z; z4 _6 G& x9 K. a* [% S# ^
50、MCS-51单片机的UART异步通讯,波特率越高,传输每一个数据位就需要更多的时间。?
0 ?0 g8 J# x+ S1 _, K+ w. A.√
: y8 l, M( J# f( g6 z; v. B.×??8 F6 ?& t! `* b2 X) r. U

7 {" |9 z- Y5 N, f" i6 F! a, W0 e$ Q3 G
: Y- x7 V6 l6 j3 @& _
51、无条件跳转指令LJMP可以实现整个程序存储区任意范围内的跳转。?
2 l% s; C# F. R3 n* x) J9 p9 }( l. A.√??
3 C- C, D, X3 H5 i. B.×
: P! P# R" m- K3 j  }$ K* D/ L& m

( ], H7 W" [4 ?6 I1 K
( Y* o/ y5 [/ g9 b% G52、MCS-51的特殊功能寄存器分布在内部数据存储区高地址区域,即80H~0FFH地址范围内。?
% j& a7 O' `' v3 P1 H" O: \. A.√??$ X: [* l; ~5 U3 N8 W
. B.×
, V; K. s' a/ U1 J4 O" H5 m0 K+ w% M$ n' V
& q* s$ X- @# ?# B# I9 u

' }- t: l% S  y8 E53、无条件跳转指令SJMP可以实现程序存储区任意范围内的跳转。?
; [2 v0 e; a: n# C5 z. A.√1 [2 `0 F* w' K1 I) M. T2 g6 O
. B.×??4 K; \, `4 s; E$ ~, B6 L

3 ^% Y# \: e- }& L1 k2 t$ o* S6 D  r( u& i8 X7 h# G

, ~- o: B( M$ X7 S, R) o54、?MCS-51单片机有的两个16位的定时/计数器,其中T0可以作为两个8位定时器/计数器使用,因此总共就有3个定时器可供用户同时使用。
* L; u" K1 G% N' P% b% L. A.√6 ^* }* V# m- j% }8 W5 Q
. B.×??8 ?( S. S" y9 _0 z4 y+ J

8 F8 u# `3 _6 O3 p: B' E+ d$ z/ s
: D5 f" ]! i5 D- {
2 k4 d) q. X, ~6 Y55、MCS-51的特殊功能寄存器SFR,分散在内部数据存储区60H~07FH地址范围内。?
. V* Y; u! h9 g6 k; j. A.√
. T4 Y7 `! p' l. B.×??8 J9 h! w5 C: R; h/ E9 j; H% Y

& k: V) Y7 E& K' B; w- Y
0 q/ o$ W5 Q4 Y1 O$ |; ?2 v/ o
( R, d9 F- n; K6 ?% {- X56、?MCS-51单片机的五个中断源都有各自独立的入口地址。+ q0 e8 {" P$ E% r8 t* z8 n
. A.√??
2 q$ i/ }) D" a4 t. B.×
) X5 i( y0 W* h" o) V5 n* i8 L! }( W8 F0 `& T0 S3 x8 b& w

9 s8 s! s. T+ P) V& w) t0 _& f' R$ o" b9 D* i/ W; S/ Q& k
57、MCS-51单片机内部数据存储区的位地址区只能按位使用,不能按字节方式使用。?
- R6 I1 z; ]( b( C, J6 f9 l. A.√! e8 s* P- M5 j! e, S
. B.×??9 `; D+ Y9 I. e

0 J  S6 ~7 b8 m5 V% N. [* s" n8 h& ?/ b3 p1 r
& v/ `! ^" p! u& W  N0 S% p
58、MCS-51单片机中,无论配置在哪个级别的中断都可以嵌套。?
1 ^% s4 t# I' l5 Q, Z. A.√
% D7 u8 K  U, C/ r9 s; N/ Z. B.×??) Q- Z" q, m" [8 U2 c7 b; n1 o
( C, }( o+ W2 `3 Y6 y' v% S
7 ^4 r0 ?! u- |( v! {3 B
. W+ u! ]2 {6 k7 u
59、MCS-51单片机是一种16位单片机,CPU的字长是16位。?
/ i5 F2 P( O9 G9 u. A.√
- ?0 W: C& t0 j  X. B.×??0 k& b4 l. x9 z0 s" ^) |4 Q/ r7 Y

0 T) Z* Q7 T  p8 B9 s  i( K, T' T: U, M2 l

7 R+ @# R" c2 b) W+ w3 x2 S- |$ G" G2 k60、?数据指针DPTR是一个16位的特殊功能寄存器寄存器。?1 B. {! d+ O. X9 h' n5 R
. A.√??7 ^  M% L% G& M% b
. B.×6 z7 H3 g2 }/ C' m( f
$ R" R3 R  m, i6 L' _

6 A! \7 h3 a( A* C2 w主观7 J$ }2 E4 U7 x# w+ y! X
61、MCS-51单片机的三个独立地址空间分别是( ???? ?)空间、内部数据存储空间和外部数据存储空间。?
; e- l6 F8 c! V# U5 P6 l7 v; T参考资料:, ~) m4 x5 Y& `
?程序存储7 V( g" B$ `5 h3 o/ p; x( o
7 ]' d$ [3 T4 ^! o. {6 A/ n
% h1 R: ^4 A+ W# w5 K* X
$ \* m# p! L* q4 R! F1 u6 T
62、与十六进制数数56H相等的十进制数是(???????)。?
9 g& V8 f9 ~/ [; [参考资料:
* a2 ]! @. P5 n1 S86?
7 X- t1 S2 b- ]% b: C  _' ^+ w8 X9 {& K

% o. O" S. C" s/ ?6 a- w7 [* a' i& n' b; q' b' h( R
63、?MCS-51单片机,当晶振12MHz时,1个机器周期是(???? ??)微秒8 u% q0 g/ ~/ G3 q+ j
参考资料:+ Y3 ^1 i7 B+ h2 d- L) y/ b
1?- b: d7 H- p: W0 I" T( q
% A" W" A, F7 g) p: A

$ Y& I+ D5 E  `
' W9 k* O4 U4 L% K- ]64、用汇编语言,编程序。中断方式使用T0定时器,方式2自动重新装初值模式,在P2.0产生2.5KHz连续方波,12MHz晶振。要给出定时器初值的计算过程。?0 i: d: l" y. {- ~7 Y7 q
参考资料:* _* S. ?' N( L+ z# W4 M4 r; B1 }
2.5KHz的连续方波周期400微秒,半周期200微秒。振荡频率12MHz, 一个机器周期1微秒,200微秒为200个机器周期。??? X=28-200=56? ?
* V4 m; q! D5 E9 ]" cORG?????? 0000H9 @- x8 p) @. F/ A: ?: _8 F1 a
???????????????? SJMP????? MAIN
0 D/ K; T! a$ N& h$ n4 u  ]- a???????????????? ORG?????? 000BH
; j' b3 G9 ]5 p7 L% e???????????????? SJMP????? SERVT0
: x  }. N3 N( Q$ e???????????????? ORG?????? 0030H0 {+ p0 z7 j' J0 r! |
MAIN:9 U: A+ O/ B/ Q) m
???????????????? SETB????? ET0
& h& J8 d4 K5 E; x8 F6 W& M& S???????????????? SETB????? EA0 s' R" K' Y: F" F+ E) d9 k
???????????????? MOV?? TMOD , #02H
0 U$ F" {8 c8 F8 U+ M9 W6 [???????????????? MOV?? TL0, #56
8 S6 [& @# K6 f???????????????? MOV?? TH0, #56! m8 D/ y- [! K3 t# d
???????????????? SETB?? TR0
6 E+ S+ J3 R; b$ d???????????????? SJMP????? $0 ?4 _7 e$ X6 P4 c
SERVT0: ?????????????1 R9 e% a* ]# v: S& b2 m% `
???????????????? CPL???? P2.0/ y+ ]) n9 k0 }2 C6 ~2 ?
????????????????RETI?( U8 W; V- \) r4 Z
7 M  I9 Q& U9 B+ v; v5 y

2 a; O9 Q: g/ ]3 V5 h5 D* z
, U* w& r% o! @% w65、利用指令执行需要时间,用汇编语言编子程序,多重循环方式,实现延时100毫秒。振荡频率12MHz,要写出延时时间的计算过程。?
) ^4 x3 U: G* B" T+ _8 s9 [参考资料:  I# x- n! p0 p! P$ T& R
DEL0:? MOV? R1,#200
: O* r( B8 D7 CDEL1:? MOV? R2,#250. d. ?6 Z$ I6 E8 b& D7 x
??????? ??????? DJNZ? R2,$2 k% }- E" V5 |6 p8 _7 s/ s. i
???????????????? DJNZ? R2,DEL1
+ A- y1 n& y2 P5 A9 h???????????????? RET+ `2 U4 c. K4 I) @0 ?' I
12MHz振荡频率,一个机器周期为1微秒,
/ ~- y) R$ b; l
& t. [3 l* s8 A  l! o, n  T3 I+ j4 \6 L" x
1+(1+2×250+2)×200+2)+2= 100,603≈100,000/ h( i, P& I1 w/ m) p& A$ Z

/ m- J+ n- n* B4 t( D" L+ s% R
+ Z) x, h) n- x9 c( i9 t' S, k( B6 C1 Z3 q% K1 i/ E/ L

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-29 15:11 , Processed in 0.098129 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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