|
资料来源:谋学网(www.mouxue.com)-[四川大学]《微机原理与应用(1)1351》在线作业2 p) m9 H8 D4 u. t2 m/ j$ E
试卷总分:100 得分:100
6 ]: i* H, S V5 Z# R5 I第1题,MOV C,#00H的寻址方式是:- d- C! | u3 J, X
A、位寻址
& l3 M; d; Z9 i* M8 I4 f8 _& r1 y+ tB、直接寻址
6 S) s( \8 O6 n' E4 Z7 o0 F$ @8 i5 gC、立即寻址
7 K$ U7 [ r L: @7 L, ^5 I! hD、寄存器寻址
# ?; K/ d& A' g' a* t6 Q正确资料:
2 |# `7 U7 k7 v6 f3 Z
9 }, t8 S. L+ t, p) I- }& ~2 a T1 l9 E p/ o) H" h p
第2题,判断是否溢出时用PSW的( )标志位,判断是否有进位时用PSW的( A )标志位。
& U+ u! }" G' I# _5 gA、CY: Z7 r4 ]# V) ~4 u/ `1 l7 R
B、OV6 U5 j; l* c( ~- U% S
C、P D.RS0( z5 N' _' @* g# d3 x% h
D、RS1- m+ g0 y: j3 X
正确资料:3 E4 Y( F! q' S4 @* ~7 e
2 p9 a1 R9 r7 M; K4 G0 s$ c% ], y
, }+ D( {2 j/ r9 a1 I
第3题,10条地址线表示的最大地址为( )。
5 D" r9 |$ t9 R4 l: kA、1024
`) e, z5 i1 E/ ]! c. s8 O* }9 NB、512: A/ t2 ~2 c+ d# M. L
C、511' R$ S- p2 A; W3 E9 m
D、1023
5 K- O3 u. j: E4 p: M1 R& |% _正确资料:
7 y4 [5 V9 v3 z" S( V( Z6 R" O/ w2 l; g, a) \" t% j
+ D8 ?0 E. \& u0 E1 @
第4题,如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( )开始的中断地址区 。
+ R) B6 k7 A L! k8 `/ pA、0003H1 b, [8 ^0 x5 }! X% h- ~ |
B、0013H
e9 g$ [. i0 t+ WC、0023H
) S/ @, L0 q8 eD、000BH% P; v; M% U5 Y9 X' i
正确资料:* l2 M2 ~5 M4 u7 \) D5 z5 N
" d: R0 j ]. V @* T. v
; S6 ^ `; j$ Y, s
资料来源:谋学网(www.mouxue.com),设段基址为0020H,偏移地址为0020H,则物理地址为( )。6 |( `$ ]- [2 O# _8 M% S, h$ y
A、0040H
9 h, J/ W& }. m+ }B、2020H a8 y/ ^+ R1 s- Q3 v7 L
C、0220H
} D7 g) q+ T" x: }# KD、2002
! @. v/ D3 t, ^7 N+ i. g7 g正确资料:7 H: P* Z' v, ^8 \# ^
4 J" M) f u8 x \# B# U3 m$ ^ o- ?6 `
$ k( M* t9 X1 {0 z$ w. j第6题,当ALE信号有效时,表示:, g$ ]8 H1 R' b' o9 O/ p
A、从RON中读取数据
# z) S0 r% l5 ?% T6 O/ eB、从P0口可靠地送出地址低8位
' n1 B+ H4 a. G( S7 L+ WC、从P0口送出数据7 B3 m4 j, I! s% W: u3 K1 u7 n
D、从RAM中读取数据
4 \$ c; U% j* c3 L+ B正确资料: G" G$ a/ a8 q. f
" w$ U9 g: c- O2 I2 @6 h8 C3 P: i2 b7 q8 M8 ]& {
第7题,MCS-51有中断源:. @0 H! s, p3 S3 L
A、5个$ N' O. d& p9 G# V; O$ \8 T
B、2个$ E5 T ]! c2 y# s, @
C、3个
' }! U. q( I3 ]! U* @" MD、6个4 V, Y) W9 ~! w% M& D4 E
正确资料:8 h/ \+ Z+ r2 M& S9 z
) |: w' N M; P. s' f! Q8 `
) x& S( S2 X' c S1 e
第8题,下面说法中错误的是( )
8 z, _+ o3 X2 V* _6 U$ m7 r+ D+ TA、物理地址指CPU寻址主存时使用的20位地址,它确定了某一实际位置的内存单元。内存单元物理地址可由段址和段内的偏移量确定。3 G0 Y0 b; f* M1 m
B、物理地址=段址×32+段内的偏移量。) C* D- P; M7 j5 }
C、可以随机的按指定地址向存储单元存入、取出或改写信息,所有单元的读写操作所需的时间完全相等的存储器,称为随机读写存储器。, M- V% _% Q$ Z* j2 C
D、指令操作数给出的是CPU内部寄存器的代码,而该寄存器存放有操作数的有效地址EA,这种寻址方式称为寄存器间接寻址方式。
9 I( K" |# R$ r9 b+ V" u* }正确资料:' G2 D5 z4 T& Q; M6 k' i" f
4 X0 Q- D% m) k( A" C
! ] X1 E# c) \. ] ?# ?( g
第9题,PC的值是:9 C/ W4 {8 ~2 X- W' d( Q9 S- H* K
A、当前指令前一条指令的地址
3 o! f0 W h. j4 tB、当前正在执行指令的地址& b4 i- w; S( k `, P: f3 n' x
C、下一条指令的地址7 H! ^0 ~5 W4 `
D、控制器中指令寄存器的地址, c) G; b8 v6 @6 \
正确资料:
! r3 l) W, a" N( M' X i2 N, `- }- {: r
4 D5 k C0 Q8 ] f C5 l资料来源:谋学网(www.mouxue.com),执行下面的指令之后累加器A的值为( )。MOV AL,#40MOV BL,#20PUSH BLPUSH ALPOP BLPOP AL
& L) o0 K' i0 Z2 HA、409 E/ o9 l7 E; P+ s/ s8 L
B、208 U' ^- n+ o% ^6 u. e( Y8 u" L
C、20H; @$ @# S' P* f3 f8 L# l
D、40H
0 u6 J, V, o" x% b# n3 @% O- e正确资料:
- |0 {8 j/ G0 ?& k- T$ ?3 b/ o( O( ~- r, T$ I/ v* n
! e/ s4 j* l$ M) x. f5 t4 |# a第11题,指令中如无特殊说明,直接寻址的段寄存器约定为哪个寄存器( )
8 V0 s# W/ E6 eA、代码段CS
( @6 w/ {% U) `* k. m' m. H$ KB、堆栈段SS% M+ ^1 n: q1 v, Y- L1 _
C、数据段DS
- o$ I6 J2 P* o `* g9 WD、附加段ES3 ?+ k/ M1 ?( e6 Z! ^' d
正确资料:
* S! m( k) T1 Z! o. _4 T. L9 ]2 Z! L/ h B6 H
# q; r, P. _( c3 M( h% D资料来源:谋学网(www.mouxue.com),8051定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对( )的查询方法进行判断。1 v/ {2 t# g" l6 ]& p) Z& {& H- U
A、OV标志
' I/ ]. [) q# v' I1 m5 \B、CY标志
- a, V* {, z9 UC、中断标志/ g9 B' B* b9 ^
D、奇偶标志; ~. y3 c5 S5 U8 t
正确资料:
" K6 G) Z" r& z8 O1 u3 t; K6 g
. V/ f4 J' t' b5 [
6 K, m+ p9 i* A) l$ h* ?0 U" h2 Z第13题,在中断服务程序中,至少应有一条:
5 U, Q1 N) P2 y! V' BA、传送指令
( S( }0 W6 T! w( ~% ?B、转移指令
1 m- z; V8 Z' K" i3 v( f! RC、加法指令; \, ]! f. d/ B# R1 j' u
D、中断返回指令# {. q" c3 G; I8 T& o0 c# Q
正确资料:0 c2 Z# u2 L ^7 ]' C
: T0 D$ z2 {1 o( X
+ k2 R( u( z& i0 q第14题,关于E2PROM的说法中不正确的是( )。* \2 i6 V' l+ ?; Y% I
A、不仅可以写入信息,而且可擦除重写
& ?8 W5 _; Q, \; HB、不可以重新写入,一旦写入,不可更改0 ~- j( P6 r! `; X
C、可按字节擦除1 E# Z) j2 I( c
D、可电擦除,不需紫外线,而且写入和擦除电流都很小,可用普通电源供电6 m8 M2 b* F/ h/ w3 @& K, E( y
正确资料:
! Q" I5 u0 h0 M# `% P* n2 J" j1 ]2 O6 B# t) S
, \5 m6 o& q" a! S6 {
资料来源:谋学网(www.mouxue.com),数据寄存器英文字母表示为( )
- i: c4 r% {) S: v c7 M" nA、AX" }; r, ^' d, D! ^
B、BX& S, l% s; U9 I% _/ y- S7 T8 K8 A" ~
C、CX- ]" Q0 K1 M( g/ @% _3 l7 y
D、DX
4 ]1 |" E/ v9 O5 Y0 f( w) g正确资料:
* u0 z( [% v: Z, H- I" `5 x* |1 a4 ^% e" }4 } _( S2 B
6 W& T! z$ o! c4 q& \+ j; b
第16题,要用传送指令访问MCS-51的片外RAM,它的指令操作码助记符应是:
+ z% H( ~5 A) q, r8 uA、MOVX3 K, v" K. \& t$ D
B、MOVX
: v: ?! ~ e# b* X8 N* [C、MOVC$ F7 d8 `2 s) S u8 @
D、以上都行! {! y5 p. g4 T* C
正确资料:: ?% m& H$ f& {6 ?) c
8 T- S A9 w9 R, ^
2 {! V5 V p, L; Z! Y, E第17题,SBB是什么指令?( )
}; h7 D( u% R, ^: dA、加法指令* k1 k5 N$ m/ M# {* e2 a/ ?
B、减法指令% a# u2 J+ T* [7 E h
C、乘法指令0 v$ ~+ p% l1 B: [! [$ t
D、除法指令5 f! B+ b- ^. p/ v
正确资料:$ w2 d5 U' x1 A0 Z! ?: {( z& W' n$ c
8 x) v6 _" J3 \& X! a8 z
6 f, O2 a D) x- b第18题,MCS-51在响应中断时,下列哪种操作不会发生:
4 s% d0 U5 Q8 Y7 M& RA、保护现场& g8 }& d. }/ {& h! r
B、保护PC! w ^& b! ?% x2 O t& }; U4 G
C、找到中断入口
: V: o+ J. p/ ^: i* eD、保护PC转入中断入口5 q+ U. v( Y' ^% j5 e
正确资料:/ O/ }) D- D2 v4 G% k9 w
2 W. ^7 b3 t7 m. o7 C" `/ y5 g# l0 v+ T; b( L
第19题,指令MOV [BX十100],DI中的目的操作数采用的是什么寻址方式()
" c4 ]; C2 S& c2 ?A、基址变址寻址2 _9 m+ c& L5 o7 f- _4 q9 k
B、变址寻址
) r- `2 G) i) s% C5 bC、立即寻址
$ G1 m0 \0 q+ @; N% pD、寄存器寻址
" @3 h1 g: z8 V0 ]正确资料:
" y4 N8 W+ | H; X
0 J9 u8 I5 `3 M# }
% h4 X- H) ^9 I8 J K资料来源:谋学网(www.mouxue.com),下面说法中正确的是( )。
! r& d z' H. Y! UA、部分译码方式时,存储器芯片中的一个存储单元有唯一地址。
4 v- z+ k" r8 nB、线选方式时存储器芯片中的一个存储单元有多个地址。地址不可能不连续。需要译码。1 f _0 Q+ S1 W) `6 `
C、全译码方式是指存储器芯片中的每一个存储单元对应一个唯一的地址。
4 W/ @6 K! V- b3 l5 k- |D、DMA方式与中断方式传输数据的方法是一样的。$ ^- @8 R ]3 k4 \
正确资料:: W1 {& y' q" A5 m0 F
: g9 K N" k7 w \3 ?0 T
6 p: j5 O, g" u3 ^" _) k; h2 P第21题,AJMP跳转空间最大可达到:
! a" p" l& c$ e. XA、2KB+ Z' B @+ H3 z1 X
B、4KB
: ~3 y# n' ]5 f, o; BC、8KB
$ Q+ ^+ }+ v+ T& kD、16KB. b& e" y4 A' s/ j; r9 I$ k
正确资料:) w1 g0 i. J/ k( _
5 w3 `2 @# @, E1 t& f% T2 } A" C
6 u. U4 A$ K0 X9 E" A2 M, F5 Q
第22题,执行下列指令后CF和ZF的值为( )。 MOV AL,#88HINC AL) ?# i6 ^! W! Y& }3 b) `7 ?" _ v
A、CF=1,ZF=0 U( O: B7 f% T) {
B、CF=0,ZF=1
1 D. g% F" _1 k3 D/ QC、CF=0,ZF=01 ]9 `0 V2 P( B: |& H1 P$ p" w' ~
D、CF=1,ZF=18 P# |5 ` Y5 j3 B' X
正确资料:( O+ }+ ^4 B5 Y2 w1 R" m
! e/ x) Y/ S, c, E* z; f- G
) ^4 U: N! O5 X! j# }; _# D: A8 |& N第23题,关于E2PROM的说法中不正确的是( )
, j/ x& k; H+ U; C8 Z8 Z% `A、不仅可以写入信息,而且可擦除重写
- o+ |& b; ]# H9 ^B、可电擦除,不需紫外线,而且写入和擦除电流都很小,可用普通电源供电
/ ?9 ? ?/ o5 T$ c% oC、可按字节擦除
! w% x5 q: G# V' ?$ \D、不可以重新写入,一旦写入,不可更改
2 W2 s+ I" Y1 H9 k4 `- b正确资料:
7 `4 Q+ ?$ s) l5 o% E; ?8 N' q" `6 _, X, J
+ y/ J, {6 q4 f8 d7 V第24题,要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是:
. |' |9 j% A; hA、98H
+ R9 \1 Z2 E+ \B、84H/ u" x4 x! p# G% s; q# d& A
C、42H5 y+ ^2 m1 P" `1 C2 O4 [$ Z5 g
D、22H( t6 s6 p5 E) I; r+ m2 J( H
正确资料:. L% v" K) U/ p* z* w% O
! N0 b" ^+ C* @; o8 u+ j, A! }. P+ f$ x; J6 G4 e8 ^
资料来源:谋学网(www.mouxue.com),MCS-51复位时,下述说法正确的是:
& g- O. p5 Z- e8 z2 l5 Q oA、(20H)=00H% U- }) N, v# r" Y/ R7 r: `
B、SP=00H. p6 V0 p7 r! P* P4 c, ~
C、SBUF=00H
+ H5 p& l" B# a+ A2 {1 c9 t6 C0 lD、TH0=00H
& r2 C( ~9 |' ~ n) G0 Z5 w正确资料:
3 J- d) x. I ^3 g: H) j
. T1 Q. Q2 W3 d1 a% \ q, ?. C h* n$ s3 i8 b0 ]: |3 z
第26题,当需要从MCS-51单片机程序存储器取数据时,采用的指令为:
- h9 G; h; x$ \, h$ ]% eA、MOV A, @R1)片内8 v/ f$ `/ C; O2 X6 R) W# c
B、MOVC A, @A + DPTR或MOVC A,@A+PC6 o* X% X f4 G/ K& Y8 `: q
C、MOVX A, @ R05 \6 j% T0 F4 f2 g
D、MOVX A, @ DPTR)片外& g/ |$ y/ g; ]1 t# ^
正确资料:
# }) r) j }; R; o* X" ?6 F
" w4 k D8 ^- a) F, t" R. f# r. b! h! E0 w( X6 B
第27题,各中断源发出的中断请求信号,都会标记在MCS-51系统中的:
- u) f# y8 s# v! Q( K9 w- H) k3 OA、TMOD! f+ Z& ]7 `( g7 e! z6 ^
B、TCON/SCON1 J, k9 T6 j4 S. A( \
C、IE: M( g; P5 X& Z7 H7 C" D+ h
D、IP
! z3 X: L5 C- a. M9 D正确资料:) f- g# Q! m+ F" I8 G" N
: e4 l$ q6 Q# n5 P6 h1 N
& D l; @8 Q$ e' ~5 U第28题,指令寄存器的功能是:
+ l% @6 C5 T" B6 sA、存放指令地址
8 E+ S- N6 F' AB、存放当前正在执行的指令
* I1 P/ }) M5 n3 ?. Y- C/ j/ B2 dC、存放指令与操作数
% e! ^, N8 l% o/ M% GD、存放指令地址及操作数
w- Q. m" N% b正确资料:
* ^! U) z; z# V0 A' C4 ~2 D8 K8 _1 w! G6 T
1 T% z! q5 x# q1 h, M9 R第29题,8051有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时只能使用( )区的工作寄存器。1 ^: n7 M9 S9 L4 r1 m* n
A、0区
; K/ w2 B, n0 X# D$ w7 _4 wB、1区
* ?" b; O$ R* _( rC、2区) s7 V+ n x3 w; ]+ C' u4 `7 {
D、3区
" h! @: V1 ?3 Q* F6 [正确资料:0 Q8 m- f! c1 I/ e5 V$ e+ [
$ q* s" `: p, S/ y3 A( E
8 x$ {1 I u; W4 @
资料来源:谋学网(www.mouxue.com),在MCS-51中,需要外加电路实现中断撤除的是:- g" j. ?: o. a' K) ^6 V/ q- E4 ]
A、定时中断9 o" y+ s$ w7 L. Z# g
B、脉冲方式的外部中断
& y/ }: k0 X$ Z7 P. P1 h4 Y o: XC、串行中断
+ K( F6 o$ k" E2 Z) S( E: dD、电平方式的外部中断1 L; f2 l& O& L/ A! S
正确资料:
X2 [" X9 u7 i: j) q& o
3 x% o, [) C& L4 F' K) H2 j( J* H9 M& T w* G9 o* m* c
第31题,8051单片机内有2个( )位的定时器。$ R I5 p+ O$ {% \! _4 z
A、86 } j2 Q1 c) i9 I1 |1 q
B、16
( T. Y; ~- g" ~3 @! jC、32
8 j n/ x0 X5 L/ ], y/ vD、64
: f# z) q" Y2 V" F正确资料:8 N# t$ l h- H- X) V2 g# j
! a/ X: F5 e, k% d+ J% C, q
/ v. H/ ]( Y7 Y a3 R" [, p) b第32题,以下有关PC和DPTR的结论中错误的是:
4 n4 n |" d; s: d* [2 r1 V2 lA、DPTR是可以访问的而PC不能访问& H, J/ q+ H! q4 s
B、它们都是16位的寄存器
' j2 ?8 l5 @$ i' l4 ]2 _C、它们都具有加"1"功能7 l* ]( d4 A0 r* D9 o9 A
D、DPTR可以分为2个8位的寄存器使用,但PC不能$ m& F4 B+ ?+ p) U( `
正确资料:
: v9 p+ V: P0 H& D. a, Z; J3 A
+ ~8 G' A( q( J1 `- x+ o2 M* V4 d: @: m
第33题,定义一个字的变量时用下面哪个伪指令( )
" [" K- m! H0 |# H! E! @7 TA、BYTE
5 `: s5 J1 t |$ v# ^7 S$ ^B、WORD
2 Q0 J) C8 R: U2 a! {, P+ y: nC、DWORD
( [4 P* t2 w9 T% S- ]$ O5 t* iD、BIT3 _1 I' p% X8 s
正确资料:; \' l( T* Y+ G' k2 m
. o/ u: W- H. T% g( K d, K
- T0 P7 } D: [7 b+ I$ j0 _
第34题,当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为:. D- s6 j7 Y& W) s. `. A- d `
A、0003H0
( O/ h; F+ w( b/ t. IB、000B0
6 [3 ]4 D$ F$ K) b" L k: gC、0013H1
& }! |% O; x6 O: F4 ?. u/ ND、0023H
1 I3 w* X3 c! X! g2 x( f正确资料:3 C$ G7 D; ~5 S Z+ g) F
1 a8 S7 f, R O! K$ A% U) x8 c9 a# ?* i* ^3 y( ~
第35题,下面说法中不正确的是( )
; l3 J' v- a6 ^' y' f P: UA、CF是进位标志
/ \) j% q! q- @/ b0 _- ~& ZB、PF是奇偶校验标志
- E% r2 b4 c3 K# |C、AF是辅助进位标志
1 w5 i- E& _' @( e! [# H- g( ID、IF是方向标志' u& `2 f, S! G5 t
正确资料:9 e0 a; M9 X+ i) k) u
/ s7 i9 o8 I# F( Q" L9 x/ h8 }3 E+ X
第36题,8位的补码能表示的范围为( ).# o" H# W0 v5 D! W" B+ \
A、-127--- +127$ Y* a6 R2 a5 m9 h t# k- Y
B、-128--- +1271 }: z( M0 G3 o" B+ U# H
C、-128--- +128( c# E5 y2 p) s7 Y' v* d) l3 {2 F
D、-127--- +128
: m0 W: G9 Q3 [/ ?8 }正确资料:
" J. ^2 p; K# z: t* o* M" O
: X R& y+ A" [# o/ s# \" Q5 U$ M& O1 X+ o, @+ H
第37题,堆栈指针SP的作用是:
7 v8 D3 j0 y( v+ WA、指示堆栈的栈底
[( J& w* M Q, Z* G( n# NB、指示堆栈的栈顶
& k! L* ?: d* J6 EC、指示下一条将要执行指令的地址
# o( C9 _, X9 TD、指示中断返回的地址+ X+ m3 n/ H0 K+ b. x3 F
正确资料:% c4 S4 ?# U* c0 R6 T
8 M7 V8 s ?3 s- e7 {* V6 |( Y7 s! h
. f9 }/ J) s( c: Q' }7 o
第38题,内部中断可以屏蔽吗?( )( E1 N. T3 @2 d8 ^4 J1 y/ ~$ L
A、可以- c3 ?/ U& }% C; l8 r
B、不可以7 v" Q/ N( E% x' k+ N( ^/ T
C、随机
# Y6 X6 s0 w- J0 J6 ~8 x$ N. C+ DD、不确定- f; j# L) O7 {. p4 Z/ B& E
正确资料:
2 R! a2 S$ Z" j4 l; A5 I
' ~1 J+ N! [( K8 W' e2 r& ?; y& V. F
第39题,调用子程序、中断响应过程及转移指令的共同特点是:
6 {5 q7 j9 x" q- VA、都能返回
2 @; g# K6 C5 z3 L7 S; l6 EB、都通过改变PC实现转移; |9 f. N" n- b& Z4 Y p
C、都将返回地址压入堆栈
7 @( n0 h8 c( N6 h2 c* S3 w9 ^D、都必须保护现场" L- ] S3 E/ f) i
正确资料:
% o& C+ r$ Z( _7 x
5 ?9 R; ?; V" d8 B0 n+ s: @; G1 i
# ~$ _, L7 g0 R$ j8 y, c4 r第40题,假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为: C8 U7 B4 ?! ?+ C0 }4 q
A、36H
6 K: O" n, ^( {+ @, DB、37H! B" v+ z2 c3 q t1 P* @
C、38H
% C: {3 t% x" c# _% y8 p. xD、39H
1 z) t. K- A1 v' Z( \4 V7 Z: g正确资料:: a8 b& z5 _' m* T! h# ^; {8 f
! y9 O+ U1 r5 b0 a' `& K
% n* Y9 Q- i9 H+ F @
3 ^) d5 G: l! I/ L( i
8 y# L( l4 P7 _3 m# B& n' ]
. Z; {1 \5 ?+ O5 y
0 v: `* K6 i6 l' _3 U- @% y0 a6 \; x, }2 }9 h8 g* g& K7 w- G
; Y/ w+ c; | |: x3 f- @6 P9 ]& f- P6 Z% v
, w- b* v1 a! C- Y" M2 v6 q, X% ~# H4 T# I
% m- ~8 ^3 a) X0 s* [( }5 p8 B, d4 O( X
3 {1 {9 E7 d+ L5 s% k
|
|