|
资料来源:谋学网(www.mouxue.com)微机原理与应用(1)1351-[四川大学]《微机原理与应用(1)1351》21春在线作业1% O1 C3 ` {: a% h" J
试卷总分:100 得分:100
' O) h" P1 L I7 Y第1题,中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是:9 k% r% @) b1 B- x4 }% e" q1 [' g
A、当前正在进行1优先级中断处理1 r+ S1 A; }# q5 o( X# i8 q3 R
B、当前正在执行RETI指令- ]' \. A; j& w; B# I. i
C、当前指令是DIV指令,且正处于取指令机器周期
) Y" F+ F! n' k! o) j i) J' zD、当前指令是MOV A,R指令
( C" e4 L7 I2 ^6 @- R% `' Y正确资料:: w5 Q# c) k' p. j& ]
) b/ }6 |$ A& U, \- f/ g# `. j- b7 s; F( k D
第2题,在下列单片机芯片中使用掩膜ROM作为内部程序存储器的是:
+ _- c, ~' \. w& |A、8031( @8 [) k0 _9 |) e3 }* [' H# x
B、80C517 ^# z( F! ~% o/ k2 B& L
C、8032
, C9 y+ a" ?. G" WD、87C51
( R% J) i" C, O$ y! j8 s1 G正确资料:! _( v# B2 z7 A6 {
! {. c; R. Y, _$ n* z4 f, V( K5 @- d
第3题,对程序计数器PC的操作:
! V/ M0 I' i, K7 jA、是自动进行的
" Y0 E# J4 ^5 d) EB、是通过传送进行的* r$ r: F3 r! L7 e0 M& |
C、是通过加"1"指令进行的
; ?7 x' ^8 T, y0 O4 R' ]D、是通过减"1"指令进行的
- d2 @" h* B5 S: \/ J# h正确资料:
/ w8 k& [) @/ G, `- E# N! z D- f& G/ G( E u$ X3 X# R! x; ^- f
7 F2 r& @" {, d第4题,在中断服务程序中,至少应有一条:6 H, T; ^4 o7 Y* a. v% V8 p( G& F
A、传送指令
! a% Y" O! n; GB、转移指令
3 v& |+ Y/ n$ T# F+ e, bC、加法指令
& q `- t, S& S* w$ |# l1 AD、中断返回指令
- u: d6 f/ r7 F. A. c正确资料:( R r1 p r4 z- O- _
5 j, j6 G2 L3 F6 |% r ~5 j
# X( K. y7 H3 {资料来源:谋学网(www.mouxue.com),MOVX A,@DPTR指令中源操作数的寻址方式是:
0 J& M7 w' {- DA、寄存器寻址, [1 i6 R% r+ l" Z9 L
B、寄存器间接寻址# a& I& V; B* p8 l4 L" Y
C、直接寻址
, o4 h" E) Y3 T3 s6 N. xD、立即寻址# V4 z3 O$ @+ J) I& O: j
正确资料:
$ `* A6 s* |2 n" W% m% u j; ^3 @: T$ Q; K& X
1 h. [" o; Q" \8 B
第6题,下面说法中,错误的有( ): Z8 K# x% W0 D& s
A、每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为指令周期。
; O$ l. k$ N1 |5 e; @B、CPU的每一个信息输入、输出过程所需要的时间称为总线周期。! _* y* W+ Z! _* }2 `" ~
C、执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为时钟周期。
9 M. D3 r( Y0 {0 RD、执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为总线周期。
0 @7 \/ f( H3 C7 V m0 W正确资料:
) t2 [# \3 h( Y5 L' s
# G4 l; I+ ?: T! u5 h0 e+ Q1 U8 [/ |
第7题,外部中断1固定对应的中断入口地址为:
# Y, |5 ]& f2 ?2 yA、0003H
# b$ `! q4 y% ]/ ~ r& `B、000BH6 V4 m& a6 {: ?: K) {8 ?' D9 P" e
C、0013H
+ Q% G: v [8 l9 b* n6 Z: }D、001BH, ?) }, {8 W- [9 B
正确资料:0 [9 v& b% T. f3 i
; {, U+ u# Z0 ?9 X% Y5 ?7 U! l/ s. q3 {9 Z0 ]
第8题,-1的补码是( )。
( ?! E3 r1 Y5 R; z: h: v) U a9 wA、10000001
z+ S3 c9 A! c! `0 i' AB、11111111; N8 H5 m" B" l& j7 G# C
C、00000001, A% r9 A9 t2 D! ^, p
D、11111110
9 n5 D& K+ z. [正确资料:
! Q: z; _) X/ B' j6 B/ J3 N7 Z/ x* t* N B
: w3 K1 Y. X; w2 f
第9题,执行下列指令后CF和ZF的值为( )。 MOV AL,#88HINC AL' w6 p$ ^$ y5 J8 O6 x' S: Y2 b
A、CF=1,ZF=0
9 J) ]+ j, @# Q, g! vB、CF=0,ZF=1
( a3 V1 _9 y D! J. b6 \( ~C、CF=0,ZF=0
; \: L" n5 M* Z( ?# @D、CF=1,ZF=1
6 @* S9 p. H5 \# z3 d* N4 v: Y正确资料:5 k0 _' M) e) e' v! L
4 {% g- B+ S( t8 K9 ?7 b1 _
Z4 v( @1 C9 w5 O资料来源:谋学网(www.mouxue.com),8086处理器控制指令中的空操作指令为( ).
3 [' f* I! i6 ?( [: LA、WAIT
3 n: t/ q4 [' {0 ~+ fB、ESC6 }( K7 E, Y4 r" _7 O+ z5 u E
C、NOP
: E: ~/ X: q W5 c0 Q& o! PD、HLT
% ~+ @+ g) H4 O1 B- P$ g正确资料:1 U4 q$ w2 p3 K+ T3 q2 q$ v
. \( v# W. R& U, a& d
& g$ i9 N3 a2 ~' H
第11题,对于由8031构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应:
, a- @: i$ A: r7 u: b* H4 v2 GA、转向外部程序存储器去执行中断服务程序2 {0 j0 g7 M2 |
B、转向内部程序存储器去执行中断服务程序& q8 A6 Z% ^% f
C、转向外部数据存储器去执行中断服务程序' ?- I- Y1 @! j! N/ N
D、转向内部数据存储器去执行中断服务程序( J4 |$ W6 W) L) m, T) @
正确资料:
$ L0 [: T1 m j1 `
+ J3 z% W/ b& [7 ?6 L6 l3 O- S4 G
资料来源:谋学网(www.mouxue.com),外中断初始化的内容不包括:/ I; h% ?* Y. L
A、设置中断响应方式+ ^9 V2 ~7 n! D* D/ U
B、设置外中断允许
5 b, J4 }2 P/ _$ t, wC、设置中断总允许9 m: l" @ M4 n. d& I( t6 d% |
D、设置中断方式8 J# b- x, D8 W$ N# k
正确资料:6 c3 t7 U4 c; ?1 Y* X/ s3 |0 i5 n
; O7 I! N+ k' M6 J- d( G" B$ _
$ L A9 H; j6 G7 k3 n第13题,AJMP跳转空间最大可达到:
$ s+ P+ d# b, w( RA、2KB; T% U5 [, r" w4 X
B、4KB
4 F7 c) Q- V4 g5 S+ @ A- b, rC、8KB( k" `: ]0 z, M/ {' Y
D、16KB1 ^) \! q/ A4 y
正确资料:
8 w7 b7 |! p' {2 l# E1 t' g
! c% `, ?: p& X' C8 d
' k H3 c1 D, j$ v! w6 c7 v第14题,MCS-51复位时,下述说法正确的是:
( O; ^! u/ S+ `A、(20H)=00H3 g* f% o4 h5 J6 I! }' u0 R, F, Z
B、SP=00H
4 j$ \ ?9 V9 q1 m5 g) Q* t4 Z5 dC、SBUF=00H0 f; F9 P) R' I8 F# B
D、TH0=00H
7 B* C4 y) R1 U3 R正确资料:
; U! Z% s. N5 U; ~' K& g# g; T3 W* r+ N) |. R7 H
7 i# [" m" G! |2 |3 m7 a资料来源:谋学网(www.mouxue.com),关于MCS-51的堆栈操作,正确的说法是:
# E* B/ G3 T6 T7 Z3 V$ ?A、先入栈,再修改栈指针
3 K$ j" {: _$ o ?" nB、先修改栈指针,再出栈
* z q+ V# u: Q3 LC、先修改栈指针,再入栈
2 p- D+ n$ ^3 LD、以上都不对
6 w( h% J( }; y: s: J/ \% l正确资料:6 g& M% ^+ H0 ~& F4 L) l
7 x( t3 g. w. N2 c$ b7 {% G+ E8 H& }# @1 r
第16题,8751单片机程序存储器的容量最大可扩展为:" Y& h4 B7 r% y9 L" T: P- x2 X
A、32K2 K6 `, T& T4 {" n9 V5 T! i% F
B、64K. K" u7 A2 ?4 B
C、128K
, P" a1 m7 a2 b1 Y( @D、256K
8 p) p) s8 I0 B$ c+ T9 T7 g0 d5 I正确资料:
4 e4 w4 ~5 J, ?% o5 ~
! ^0 t1 Y6 }0 S( C+ W- X: t4 e" o+ \
第17题,MCS-51单片机定时器工作方式1是指的( )工作方式。6 |- e' S) y! D! a
A、8位 3
6 j3 L1 W7 i, {( Z$ GB、8位自动重装2$ \3 ^* c+ I- P6 F$ s. x
C、13位03 D2 N" @5 V! r
D、16位19 c7 t$ }, i; X) J$ @/ t( Q
正确资料: s! A$ K) b& O ^6 R
; W/ f d" \% R% J5 F; x
* y0 ]1 I1 g1 \- Z
第18题,在下列寄存器中,与定时/计数控制无关的是:
1 y2 L9 m$ J/ w% mA、TCON(定时控制寄存器). k: Z- ]2 [3 X; R' |3 U1 m
B、TMOD(工作方式控制寄存器)5 ?1 p+ g: k! [7 X
C、SCON(串行控制寄存器): `/ D2 [$ R1 e- d: ~
D、IE(中断允许控制寄存器)! {3 a% E! u/ n/ d7 g% r3 v
正确资料:
0 H6 Z6 s3 e+ c p& J- I1 f D$ W' k; U3 W. V) U
) Q) d9 \6 w) t C, B4 g第19题,数据仅能进行一个方向传送的方式叫( )
. Y, r" q4 q$ j1 S+ EA、串行传送
& ^3 J0 _& M) W+ BB、并行传送
/ y H$ ] |7 ?( u3 NC、单工传送
$ |; [% m1 M* t+ V! ZD、双工传送
# V) v0 o2 s1 F- w" d1 m8 _1 N* U# I正确资料:
! y8 W0 T' K: ~* O- F
3 W% r+ N; @$ K+ i# }" t
4 |& J+ n; W0 N. |资料来源:谋学网(www.mouxue.com),假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为:
) Q1 y" ~: E K0 B' Q$ l6 }A、36H
( `6 T& t$ x, c; \! t6 FB、37H
" D+ n( B, ?% Y8 M0 vC、38H
, _" K& `6 y' hD、39H
! X6 {' }) b! u5 S& W5 F正确资料:& j: R$ w; s8 [) T- j* E
9 m3 _7 J- q" S+ e8 q7 W% u! ^' n% w5 [. \' X# ^: N$ F, G" z. [
第21题,下面说法中错误的是( )。8 f; s+ ?, W( r4 Y7 Y g) d5 b: N
A、伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息
- ?: A6 ~: O2 r2 TB、指令是由操作码和操作数组成的7 t2 G3 _3 b y) y& j; K; F1 v @
C、执行指令MOV SI,#0982H后,SH的值为09H,SL的值为82H。3 j! D( r9 V* K3 r8 d8 G7 \9 c' n( O
D、总线周期和时钟周期是不同的,总线周期比时钟周期长。
}/ `* E2 j9 f# d3 E: I. e正确资料:
, U+ k. |$ Z$ v d8 m5 X
. K1 u) Y) q7 ?
$ J9 t7 w& S7 h第22题,当进行串行通信时,若每秒发送1个字节,则此时的波特率为( )。) I( i6 ^' R5 R0 r. {8 t
A、1# [6 Q- j. D. P6 t
B、8K( Q/ ?2 m( D. {* e/ x2 N7 m* l
C、1K
8 _3 e7 o: z; m% @0 D9 k3 dD、8, x2 b$ K2 P' n c
正确资料:2 e' x+ Y/ \4 ?/ H' q
* o7 |0 h) _. P) C+ A' n
9 f. q. i, K3 }* @第23题,SBB是什么指令( )1 g* v# K! O4 j% v8 `
A、加法指令
/ O* n9 V8 J, Y2 Z& c+ I* eB、减法指令2 R: K/ V! R* N0 C' j+ W
C、乘法指令* M% R+ V! l" ]. V/ ~
D、除法指令- S& s- R, F9 B' ]
正确资料:9 g* G4 w- q$ O5 e! R
5 d+ z3 @8 ~; G
z( p- k( v/ Y; @5 m9 s$ p7 ]第24题,
( Y' m+ H# Z# r% _1 JA、CF=1,ZF=06 t7 g2 `8 V# X. q
B、CF=0,ZF=1
1 ?6 ~8 P8 B9 k% K8 ~) T( bC、CF=1,ZF=1' x7 U4 J& r# z* D
D、CF=0,ZF=0% J: l4 @) T; z0 {* L
正确资料:& P7 d6 Q( n3 ^+ q
+ @7 D( t+ L+ i) w$ a
5 t7 d9 `" R* T资料来源:谋学网(www.mouxue.com),下面说法中正确的是( )
2 d5 Y; m: I4 s' {' }+ R1 F' Y* jA、全译码方式是指存储器芯片中的每一个存储单元对应一个唯一的地址。
& l4 b: v5 h/ v! m# TB、线选方式时存储器芯片中的一个存储单元有多个地址。地址不可能不连续。需要译码。
8 r: q' C) u, eC、部分译码方式时,存储器芯片中的一个存储单元有唯一地址。
0 l2 x. O. O! [0 JD、DMA方式与中断方式传输数据的方法是一样的。8 @4 G2 S2 U1 t
正确资料:
5 }5 \# j& e, ~3 I+ }: t- ]0 W$ U0 W. I z2 h$ W
. G: n5 {2 ]8 p! P第26题,标志寄存器中OF指的是( )
' C) f! m1 [3 b' d2 z9 ?# U! KA、溢出标志
9 k, v. V t* lB、符号标志
% c8 W \1 w p5 PC、零标志3 M1 a* P! E; {; b: d$ b
D、进位标志
" S# _' ?( S+ i5 M7 {( Y6 v c z7 s正确资料:+ z1 r7 L5 O4 K1 B! R: `
: ^) F/ o' |; h* ~, p/ L
7 v1 ] V- M9 w) T+ A# J+ I第27题,下面说法中错误的有( )
' a8 `+ O% [* r; f- p a6 y$ l4 {' c3 ZA、伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息" n6 ^$ u; z) k3 O/ G7 b3 z; p* g
B、指令是由操作码和操作数组成的
% D3 c( ?( J# t+ R+ q, B B1 l& GC、执行指令MOV SI,#028CH后,SH的值为02H,SL的值为8CH。
1 s- l- b2 G$ I2 ?! H3 y! [D、总线周期和时钟周期是不同的,总线周期比时钟周期长。: e% c' I* i. `7 w5 {* W( b8 O( A
正确资料:! @7 k% F6 j( F3 Q
3 F5 k" G* `' v& W( z: H& Y: B1 y5 @3 r% n$ D, F
第28题,必须进行十进制调整的十进制运算:
% v8 d$ i$ n% }8 N* f% L# {A、有加法和减法
8 q, K% j1 q6 O0 RB、有乘法和除法
3 X2 E; K; t8 g. X4 i/ n5 m! [, JC、只有加法5 r' }3 k& n, O' T7 I
D、只有减法+ u4 Q# K: L& _/ C" \, q3 j( ^7 W
正确资料:& g2 ~+ o+ j" e4 X
( k; c# n: v' {+ @' M' o: h; m, d: d! L
第29题,定时器T0的溢出标志为TF0,采用查询方式,若查询到有溢出时,该标志:& q8 E2 J" [: O* j
A、由软件清零. S. n m5 r, U5 T7 g( P
B、由硬件自动清零9 U [ ~$ r9 p1 Y2 j
C、随机状态
' e- z# ]& o% cD、AB都可以
- O% T/ [$ g6 K( b# ~7 s正确资料:# N1 F+ Q9 U$ l
$ Y- a: | w; W% Q* n, _- R2 x/ s
- y8 T+ D0 f3 _) z6 p3 j6 B资料来源:谋学网(www.mouxue.com),在MCS-51单片机的运算电路中,不能为ALU提供数据的是:6 I1 d9 [6 d1 ~" q
A、累加器
; A# t. V Y4 m$ u$ n$ ^1 Z2 n8 eB、暂存器
- x, ^& t! K, x0 r" qC、寄存器B8 A0 o0 I0 s n7 D" E
D、状态寄存器PSW
9 w' a# n4 ^& s5 X; h3 Q正确资料:# x8 Q' d6 O# P0 H1 y9 f; n
4 E6 ~' A. z' u' h7 |8 s# b% @
) k+ p0 r1 |6 ?) [0 E- Q. S% _
第31题,SBB是什么指令?( )1 c" U+ Q. J) r% k5 O+ L3 [5 W4 q
A、加法指令
3 y: d% o b O. c; L3 P6 }! {$ ]B、减法指令2 | l5 z. Z/ N6 D" B; o
C、乘法指令
: r& e$ d. n. ?9 S# b& e ?D、除法指令
) @! n2 Z( r4 {) J) M5 i% S/ K) K正确资料:
9 o) |' I( }% b" i1 I& T
7 M- g5 s* n; i% z- j, G
, E+ g- O& \4 R( s第32题,指令MOV [BX十100],DI中的目的操作数采用的是什么寻址方式()
" ~5 r# q' E* C9 b( b# e# ], L1 GA、基址变址寻址# o0 F9 {4 G7 ?% |1 G
B、变址寻址% H1 i9 L7 H$ p6 t
C、立即寻址 K1 J J3 p5 F/ [6 `0 s
D、寄存器寻址
3 T( I4 R1 _: V* t! q正确资料:
' U' W6 D6 u' H0 g# Y6 A) {; u3 V6 N. S5 u! P
7 F% B, v1 d" S8 ]5 B第33题,下面关于8088与8086的说法中正确的是( )
/ g- B; l/ u" G5 R. y$ uA、它们的结构不同2 J k# m' g0 `+ u2 c2 u, Q4 f
B、存储器组织相同
3 T# V" _; v6 @9 n3 v- u& y3 qC、地址/数据总线复用相同
9 P d" j* G- a" \2 P) T% L5 Y' e0 mD、控制信号相同
: }2 P* Y( \0 l1 M正确资料:4 J2 ]/ @& ^! h" e! h2 H/ R
* |7 ~7 _! q7 x' m
. F" t- M5 l- F& b4 f7 Q5 k第34题,在相对寻址方式中,"相对"两字是指相对于:
# a4 G S9 N- C. \A、地址偏移量rel
% V4 b: }5 h4 w: t' X/ MB、当前指令的首地址
0 e8 r5 y0 @" M, L/ y& uC、当前指令的末地址
; c5 l4 N# q4 Y$ c6 ~D、DPTR值- p" I! ^8 G& D) H7 N2 o+ ?
正确资料:* K$ @# B; C6 `0 _; c t
1 u2 u! W* Y$ \7 a2 r
: R% \7 Z2 p! a$ M$ v8 F- J
第35题,以下运算中对溢出标志OV没有影响或不受OV影响的运算是:
/ y. v% }: i- \A、逻辑运算
: h3 s- a% d- V' l" t8 kB、加减法运算
3 |7 O8 l; v1 v$ u* T: j8 Z4 i% `! ]C、乘法运算
! O8 x0 K, z# g+ VD、除法运算- C- o, d& X! {9 S
正确资料:
' \$ F1 h& A: t. N. A7 b* Z' |# w$ m, K! G, h
# n3 U6 B2 h$ j' m1 L. Y0 X第36题,使用单片机开发系统调试程序时,对源程序进行汇编的目的是:5 I* V4 W/ K& D# ]0 t3 n6 Z
A、连续执行键
3 A4 Y& W0 Z9 w8 d0 L! QB、将目标程序转换成源程序6 V6 C# Q* w/ A2 ^" R% p
C、将低级语言转换成高级语言
6 z& C" N$ @1 _( `D、将源程序转换成目标程序+ }) ]3 \8 `: N q! G8 b. C* Z
正确资料:5 M* `% K _1 L. W
, I* U# w" x8 m0 _( a6 i& N( D: t" c$ a
' g9 W* J# |- v6 u# ]第37题,MCS-51的相对转移指令的最大负跳距离为:
0 w x5 r' [8 i2 A: |: eA、2KB
1 A9 A& p9 ~# [/ f2 F) KB、128B
3 i( d( {: ]" P) B$ kC、127B
, Z% s8 {( B- u- _1 xD、256B- J0 g1 Y8 d8 S$ W \ y6 ~9 l
正确资料:$ r/ ?" v; M" F' ]8 ]- t7 S
; t# q+ v5 M, q/ m/ F S6 p5 N7 }2 U2 G1 r+ z
第38题,单片机在进行取指令操作时,指令的地址是由 ( )的内容决定。5 Y. F% T0 @% \* q3 s' h0 Y
A、SP
. `0 i) L+ L8 AB、PC# j f5 r6 O/ Z4 D' C. F
C、DPTR
# H, e! D7 I/ m$ r+ OD、PSEN和ALE4 |2 L+ `* H& A# t7 m1 E# Z
正确资料:* z' E9 }) {" U. g( _8 J/ r
0 _( ^7 A, w0 @2 l( e! ^/ ]" h0 S7 _
第39题,8位的补码能表示的范围为( ).* z2 P ^; ?) E. k! j- _# V
A、-127--- +127
& ^4 Q* O4 k( L+ z# |+ w7 DB、-128--- +127
: {7 r8 E ]5 G5 { z9 gC、-128--- +128 F/ Z& j( v; t" E- R& Z6 q
D、-127--- +128
+ ~$ J" M! \, o0 P正确资料:% h3 ?- H0 n w0 |# u5 q$ E4 n
; I* `- D; G7 ~) v3 F- y/ { t- D* t
第40题,定义一个字的变量时用下面哪个伪指令( )
9 y1 w: K0 z- E" b1 p2 _3 RA、BYTE
& K9 {" {# E- M5 m- |- [4 ~B、WORD
% e, W5 c) v% ^( e+ nC、DWORD. e8 Z$ W' |4 N' ?4 ~( N
D、BIT z! X" Z4 B% p# }! W) W4 ?
正确资料:, ^0 v9 N1 g1 x8 e% x: H( n
9 R" K0 {5 `9 {/ F
( x+ }3 }4 I! M- m# f6 J" J; f K9 O: j) E
$ M* e2 N" n2 A2 s7 n& u5 Q: s" S3 X* G# \5 \% D
+ F: J3 J- ]) W! b4 g& l) U! M+ r: }# U0 R
3 J( \+ R& Z3 \5 P0 L8 r0 R( G+ h% a9 q
T& ?1 Q5 I4 h4 Y; B* R8 s9 N
' m7 t) |/ w1 W& x6 T
& j/ J9 V u M% ~# {" C4 ]8 m) X& Z& `; x- s9 ~& U; D9 p! s: z
; r7 f9 s4 m$ O, y6 ?
% y) k9 ]1 o3 Z |
|