|
7 R! v1 u! g3 t. E: b! Q
《汇编语言程序设计2238》15秋在线作业2" k" i. h* g2 ^! k. h! N6 @
, n9 n) V1 @6 Q! h
" m$ a* t; T. X; S: U
# Y& ?: f# v8 L5 d& D2 l
! g2 n' |/ v+ W% o一、单选题(共 20 道试题,共 40 分。)4 k7 e/ q# ?) O: k4 O m; s0 P/ N, {, ]
9 A. g3 ?* u) k* w' I- B7 @; X7 X1. 设堆栈指针(SP)=4H, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF LL FR PTR P1
: B% t) s* p* `: i' t. 48H: k, ^9 u, u v
. 4H
, y5 k( Z+ ~( r. 52H
" n! K9 T+ F# Z' V6 Z7 m2 u. 54H
' j, g }: \; O I0 {5 [谋学网:www.mouxue.com:
( g3 K3 t- R0 u. U" `: g8 [" e2. 已知(X)=1111H,执行指令“XOR X,X”后,X的值是( )。
7 P6 R9 I$ L0 p8 `7 X+ r& R- U. 0FFFFH( g. Q1 b0 x/ L3 l; y0 ?& Z8 ^
. 0H! d9 n. {3 L* A" d6 E; p
. 1111H) |" v) U7 }! M2 q
. 不确定. ?0 M" {: O, L0 H# M
谋学网:www.mouxue.com:0 [8 a: w1 T/ m1 ^9 X" x+ T
3. 执行指令 X,0 后,不受影响的标志位是()。
' R j1 t# \, X0 N. F0 W# c( N( S' h6 [3 Y! o! n. u
. ZF% C' k4 N/ k2 R0 c3 A, M
. PF
7 {# D' P) [& S* {8 `& n" H. F5 Z# v& d% G$ V+ Z/ f" c1 E+ C
谋学网:www.mouxue.com:& @5 s+ ~& p6 I7 Q4 `4 p
4. 指令IMUL L,表示( )。7 ^# k1 `' P% Q( y5 v% q
. (L)*(L)→(X); |) Y9 y( [: ~1 F) l8 L) b3 e5 N6 E
. (X)*(L)→(X)
$ M8 H( s8 |' R1 N: b* m. (X)/(L)→(L)
, ^7 K# U( c7 |4 i. (L)*(L)→(L)4 F& T' T$ b6 [7 T. I7 m, z! t q
谋学网:www.mouxue.com:
; S$ J" v! G( i' {0 e5.
3 ^8 H# \/ ~9 U题面如下:
- ~! p, ^, ]1 [
7 p5 G. q) _! W7 e3 X.
2 z* e! p, M, G o* q. ( {1 J( q" D$ d" I7 K& m/ f! Y
. {6 m( {( l0 A
. , R' @% b4 Y' Y
谋学网:www.mouxue.com:9 x9 l' q/ F$ P& f) n! a% n( o
6. 在执行“L X,UFFR”指令时,是把()。
0 u' B3 z: f$ q. ]& k. UFFR的内容→X
8 X! b0 x: c, f* F+ f# A. UFFR的偏移量→X+ {7 C1 T9 I5 w0 o2 k
. UFFR的段基值→X
/ q2 v: r% d0 R4 s3 z! k. UFFR的内容→: j! L; r% ], }" \9 o9 }
谋学网:www.mouxue.com:$ S% Q/ X* H, e5 n$ I
7. 下列逻辑地址中,表示将要执行的指令地址的是( )。
3 F. I* t6 x, N5 c* w. S:SI
) q6 P3 ~% o/ y+ o9 |4 ~. S:IP
. |+ R$ U8 v! f* X- p, E$ ]. S:I3 k" u n) Z k$ D2 b b9 G
. SS:SP4 G, v9 x; O: R5 C; k8 a9 s* `
谋学网:www.mouxue.com:; o: q3 P( T) y
8. 1 W 205H 2 0FH ┇ MOV L,YT PTR 1 SU 2,L 上述指令执行后,2中的内容是()。; M1 ~3 l1 B X' A" `
. 0H
8 k* J' I' [, t% k. d' p$ P( P. 0FH
% ~6 X6 ?5 @4 c. 0F5H6 s& W- A: O& x) o1 o5 r3 R4 N
. 00H4 k5 \( F/ B" U7 z! h/ ^
谋学网:www.mouxue.com:
# k9 G: V. f! d( @9. 已知(X)=0335H, (H)=38H,执行指令 SU L,H S 后,X的值为( )。
; }$ Y: a2 ]) Z2 r) H. 2074 j+ J' W" [: q9 g
. 0297H
) G: C5 u4 H* g/ F) F. 02FH
/ b/ |/ N9 F$ [& u. z' V. 0207H
% O1 m9 x" @! ]! A谋学网:www.mouxue.com:6 p0 |5 Q5 F' K. Y& b: T8 n
10.
( w: G! y u- d9 k题面如下:
3 v6 e* ^/ |# K# z) Z- M, f- g3 a. A9 Y, z
. 5 i5 O8 Y6 g2 p7 A
.
4 t9 w. X! j# s/ h- v, T' N.
0 N4 t G( w/ k. + B- Y( V% @" M$ |
谋学网:www.mouxue.com:" i6 G/ F$ F9 |: I+ }
11. 指令“MOV X,0FH XOR 1111”执行后的结果是()。# u3 e/ Z9 F8 [8 y$ t
. 0FFFFH→X
) F0 y5 }( k' _5 o4 e5 l! p3 ]. 0FH→X
/ F4 K- W2 O) C+ d. 1111→ X8 E" B5 S* H2 t& [
. 0→X
+ h' M2 }! J6 V( o谋学网:www.mouxue.com:
' t, y- p$ Z) Y; `12. 指令TST X, S:[1023H]中,源操作数的寻址方式是( )。 u. ?8 A& Q2 m/ u" ?8 g7 |
. 寄存器寻址
2 u% {5 K1 e* X( m+ ?) j, B/ N. 直接寻址
4 ?: E: K& \; I3 \- |3 B, \. 寄存器间接寻址
; H# q: h k0 G. 立即数寻址
' n6 W9 X4 r" K' K' B1 e* G5 U谋学网:www.mouxue.com:, y" b4 _- {! Z' {$ \$ K
13. 循环控制指令LOOPN/LOOPNZ结束循环的条件是( )。9 ]# N. e9 S! j7 ^
. (X)=0或ZF=1/ Q( }# p6 D; d; j
. (X)=0或ZF=0
8 r0 y& u9 g6 v% s% }4 C. (X)≠0且ZF=0
; X \9 u5 H+ r) d* E. D. (X)≠0或ZF=1/ B* e$ X/ f& E+ v S3 V3 f
谋学网:www.mouxue.com:
( I; ^9 N# x, t e14. 有伪指令SS W ‘’,则SS+1单元中的内容是()。, \9 x k2 b' x/ P! g8 w
. ’’% v. c2 t+ b% E$ k2 m/ i
. ’’
8 ?2 J2 V# W5 \) R/ }7 ]( u. 不确定
- ?0 @4 w& }# q. ’’9 U5 ^. r h& C& N
谋学网:www.mouxue.com:
/ _3 r$ V+ w- F4 F( b15. 已知F=1, (SI)=100H,(I)=200H, 指令SSW执行后,SI和I的值分别是()。" _' I7 J b, e8 R9 [' S% X0 E
. (SI)=0FH, (I)=1FH
! x! x [8 U4 V& h6 J( D- ?. (SI)=100H, (I)=202H/ r0 S9 }' P. R8 d- j
. (SI)=100H, (I)=1FFH- f- b9 ?! \, U
. (SI)=100H, (I)=1FH( R( c2 U& r$ a" s
谋学网:www.mouxue.com:! e; @; A, y. F" z5 y
16. 指令“OUT X,L”中X的作用是( )。! |5 x# y0 M( f5 g
. 目的寄存器
- L- H% k7 ~2 ~/ U5 i) i. n) k. 数据寄存器
& S4 J/ y- a1 F' C( }, @. b. 存放端口地址的地址指针寄存器
) _/ |" h9 ^" C" _2 K0 B. 存放一个操作数- H! f6 k- J& e: D% B- Z
谋学网:www.mouxue.com:4 c, p7 Y/ P$ F1 [- j" q
17. 指令IV X执行后,商和余数分别在寄存器()中。" W. Y9 a0 t3 O$ {# i5 P9 Y% D
. X和X7 [! \; g' A" T8 c% c; T
. X和X
# K$ ~& \5 u$ L) P. X和X3 T3 U# y7 G$ ]3 X: u# J; `
. L和H
/ m a9 P3 y4 T1 J谋学网:www.mouxue.com:
5 F$ i! w- [8 P0 D. x18. 将附加段中偏移量值为I的存储单元中的内容送入X寄存器的指令是( )。8 D$ X- F+ ?( `: p3 X
. MOV X, [I]
6 B4 ]# K* R; \. MOV X, I
' b3 \( Z1 h$ l3 @+ }0 n. MOV X, S:[I]" y( r9 G! `- {; n ?5 F& J
. LOSW
- a; G( G9 |1 v. A( A" J+ U; {" w$ C谋学网:www.mouxue.com:
' B5 s% f# H9 g19. 为实现单步操作,即每执行完一条指令就停下来,必须设置标志位()。
+ Y, U/ ~8 _/ ]$ h4 u( c/ }8 B. IF
! ?7 P3 ~1 Z- ?. F# O, x, W% ]. K. C/ k
. F
1 T/ c6 R" p" ?' W) j0 h. TF1 _3 P: r4 X( \9 r) n
谋学网:www.mouxue.com: e V, d) k4 u+ T2 b! O/ g& D: j
20. 可以将L寄存器中的数据变为奇数的指令是( )。
% I0 U t. @# e% k1 w$ r. IN L
$ O! A. Y3 J; r" o( H- ^. MOV L, 0FH( C* \/ M) v2 z! T/ I! L. Y) p3 n3 l
. SHL L, 1
9 G2 w, g* \; u# ` W. OR L, 01H! T+ v& D. a" g: K5 U
谋学网:www.mouxue.com:
5 ?% n) f2 Z5 [- w6 p8 M+ A6 |$ r/ I$ F: H: e3 Q
+ X4 C6 G8 N! f- t1 P0 @ 6 I% v8 J/ A4 T4 \7 m* e% L
《汇编语言程序设计2238》15秋在线作业22 b* s/ |' d; z, I- V$ e; I
1 o8 S5 A7 a" g, r8 S. e2 N, z/ n4 {/ M# S. w3 E2 X6 t
) n+ p! \4 x5 U, n* r; e6 f$ p4 Y: p; n' ~0 Q( _
二、多选题(共 10 道试题,共 30 分。), f) o, D, r |
+ \& D6 T7 B6 Y& V$ P, K3 F: B8 P
1. 分支程序的功能部分包括()。" p; V2 M0 J. r
. 循环参数初始化
. M: W3 K7 v# T. 产生条件3 |: Y8 ~8 |2 v- G. U8 S9 K6 k9 J" N
. 测试
$ C% R) ^# |3 p9 s. 定向
' e3 J0 e* y3 |, ?) a! Y! W2 W( n. 标号
( I4 j$ y; t+ X# O0 A9 a谋学网:www.mouxue.com:
+ k* ^5 B8 W' T/ p2. 宏指令的使用过程包括的步骤有()。1 U7 ~! }% k' D. T9 `
. 宏定义 Q8 c- \4 t- {- H
. 宏参数传递
9 W% K; G$ v: [. 宏调用8 T1 Z2 v* B, i1 Z8 D+ X
. 宏展开
H# a" M- u2 T) ]& K. 宏返回
! M) I5 o( _0 Q8 W谋学网:www.mouxue.com:! u( N! w' r1 W! y
3. 循环结构的程序由以下( )部分组成。/ r3 W y5 @) a& q" \
. 循环参数初始化- O! b; d4 R' r0 ^ v! C
. 产生条件1 D8 T& p# C* Z4 \) q
. 测试
! N0 _- J: ^+ }( w! ]6 t7 K! S. 循环工作部分
* f: M5 @, d4 S- r+ h. 循环控制部分
f) o+ g' C3 S* D% C/ M谋学网:www.mouxue.com:
! @7 Y7 V0 q0 L# C! S' \4. (L)=9H, (H)=02H, 执行语句 L,H后,下列各状态标志的值正确的是( )。
4 k, _7 g$ R! I; p" v( T# C. ZF=0( ^5 @& f) L* w, s% P
. F=0& z" Z M1 v q Z
. OF=1
: y$ x! o @3 `7 C6 F. SF=10 f/ @& p! z2 Z
. PF=0
1 Y/ y0 i( |# [$ B# O# D谋学网:www.mouxue.com:
5 n4 Q8 Y7 r n: ^, t5 x7 ?5. 有如下的伪指令语句 ORG 10H X ?, $, 3, $ 下列说法错误的是()。
/ c+ u# v; m' N! A) }( M8 D3 x5 n. X的偏移量为10H
/ H T {- t$ E8 L. X+1单元中的内容是10H
" u1 E* a8 M/ A* ~* J: q4 f. X单元中的内容是10H3 j9 y* ]8 B' c' a( P, w
. X+3单元中的内容是12H+ [+ G! t* L1 c8 q
. X+1单元与X+3单元中的内容相同
- r2 a/ e2 R* L谋学网:www.mouxue.com:( p5 g1 Y7 ]0 O8 }
6. 下面语句中,是伪指令语句的有( )。* D l9 u) D- | [/ @' W
. MP X, X
" v' c+ w2 w. Y O5 I/ S, _. ?7 E& i% i" p- U$ ^% u' Q
. IIV X9 N) A5 R& i$ ]/ A
. ORG 30H
: z6 x. j; y+ V6 K2 K& k. T SGMNT( W! Q8 A v9 V1 K% v8 p
谋学网:www.mouxue.com:
: e& ` X5 p' O- F4 T7. 标号的类型可以是( )。 Y+ [, H- n1 B9 c2 E2 [! `
. NR
3 T' @. r) `. v3 n0 A. q, o/ r. WOR( h* b0 w' |! G7 F" M# X) A
. WOR
6 v" Y. j: H/ ~1 b% ^2 K4 I. FR
& w( Z5 k' b" ^' h. W, J& I' a3 ^# L9 n) h
谋学网:www.mouxue.com:
, o: j* b* W0 F8 j8 D2 X4 U7 Q% d8. 下列语句中有语法错误的语句是()。4 o* C8 M' v6 e. W+ S, r
. MOV X, [SI][I]* q. V' [+ s5 n) ]) M! y" D
. MP YT PTR [X], L4 }0 z W% E) q+ d" P3 L) S
. X, [X]8 Q9 l' c4 `% r) y5 x
. MOV S, 3456H
6 H* A! l3 D. n% s6 X. S' G0 q# E( C. POP H& m% `+ B6 z: G4 K- g
谋学网:www.mouxue.com:# s9 z1 N9 ^/ F0 F/ u( l
9. 下列指令中,1、2分别是字节变量,错误的指令是()。
# T# ?5 C6 u% R5 v3 Q2 Y6 B' w. MP 1, 2
, b' V1 ` u8 K9 Z5 f8 T. X, L3 o) `4 H6 l$ h
. MOV [SI], 29 e: i' Y' ~8 e2 c7 y p
. SU [X], X& K' } E- y3 W" F
. N X, [X]% H4 \( V. S# q
谋学网:www.mouxue.com:/ f9 c4 @3 P: X! }' N* Y. ?
10. 下列寄存器中是段寄存器的有( )。9 i+ {! a! P" Z; i0 d
. X7 Q$ S$ ^: N; J( t/ F+ W
. S
4 \" o- o- e) ]5 k7 A, K0 W! k, U+ J. S$ O7 f" i4 x3 y
. S6 I& i4 D* y5 b2 X5 l, F/ x, {
. SP2 ^6 C) @$ Z3 m3 s4 Y8 h) i9 N" v& y
谋学网:www.mouxue.com:
2 t( e5 w0 S' T- f4 [( m7 J4 L% e
r9 h' t0 Y" f8 S5 w% c7 m
' F4 T# Q; @: d6 @8 z$ H7 r ( ~7 p* A5 J1 v3 w, ?& N
《汇编语言程序设计2238》15秋在线作业2
3 g: E. c( T3 e. d8 n/ }8 p l
+ a2 k6 q' P1 R) A5 l8 `
; }. X, l6 d; D
9 ?5 {, I# d3 s# i( @. L) A
\+ L, y$ ^4 ~# \4 v三、判断题(共 15 道试题,共 30 分。)
( m) s! W' `+ ~ `
( m) `# y! N, U; z0 w6 D" \0 J% f1. 8086/8088标志寄存器共有16位,每一位都有含义。# e. K, p. k( v: H
. 错误
! _& p" A- a/ a* |. 正确* q V# N" X/ V! p/ ?1 @/ d
谋学网:www.mouxue.com:
8 h8 Y$ ]/ d/ N9 t7 `5 {- Z9 B$ ^2. 汇编程序和汇编语言源程序是同样的概念。' A3 n2 q* N; o H) o
. 错误
: g3 j8 n: o8 G$ G% U6 q9 i6 Z. 正确
) A8 A/ o b( L4 P* g8 C' l% S% f' Q谋学网:www.mouxue.com:
6 Y) W+ i% Y1 _! v' G$ ^3. PF位可以用来表示运算结果中1的个数的奇偶性。/ k: ?$ L9 R' a, Q8 s4 f" u
. 错误
, x) Y2 y0 r# v: E0 x/ W) V0 D. 正确2 G& @! S- k8 w3 _- M. B
谋学网:www.mouxue.com:2 T3 o3 E- B9 _; f. I& t( I9 P. R
4. 指令MOV L,255是合法的数据传送指令。) I0 p4 k4 u4 v# o
. 错误: F8 s& j" E `: L
. 正确
6 v& W7 h" U7 o$ |/ X' P, a( y谋学网:www.mouxue.com:3 p+ o% q' o% P1 Z- I
5. 内存中字单元的地址必须是偶数地址。) }: r3 b+ @8 W" x. \
. 错误
) } }% H- E* W1 E' O. 正确& S' L9 r: W# G( x$ S! v/ w% w
谋学网:www.mouxue.com:
) M% S1 z9 y# k" z' r6. 逻辑运算符N、OR、XOR或NOT,只能用于数字表达式。/ \. F( s8 j$ z4 E
. 错误
$ L/ {7 D8 r7 j3 B$ |8 A, @# G. 正确: r- ?; z) i* [
谋学网:www.mouxue.com:
5 E, T9 d% @6 W* U4 x0 d2 }7. 指令XHG X,S可以将寄存器X和S的内容互换。; |. S9 Y3 E9 W, ~ t
. 错误
) w( r' l& e7 q3 R0 v. 正确: ~& o! a, h% G
谋学网:www.mouxue.com:( n# d* U/ s( q3 Z1 W" B( _! T) y
8. 逻辑右移1位和算术右移1位的效果是一样的。' l$ G' C( T" E5 z: p4 s2 r
. 错误
, s; \; G( D2 H5 x, Y4 S9 ]. 正确' s& X, I( i! `+ C; H2 T" S
谋学网:www.mouxue.com:
1 W2 W& c+ v* A& B- P9. 只能使用PUSH、POP类的指令对堆栈段内的内容进行操作。
' L4 c+ x9 w0 D- ]. 错误
% ^, o" K; d. \) d. 正确
) q( A% f6 C$ \0 _) X5 t谋学网:www.mouxue.com:9 g, ^! o* |) ]2 @* {; M3 R
10. F位可以用来表示无符号数的溢出。
, O3 A0 \) S# x; f) N' f. 错误' }+ v& C) w) ]* ^
. 正确
& u7 u" f! k4 }3 a* z+ g谋学网:www.mouxue.com:
- T/ Q. F4 ?2 W5 F N, S11. 为了使执行串操作指令时串地址按增量方式处理,应使用指令LI。$ X. R9 |5 N/ d- ~/ h- z
. 错误$ S: J( e! x' @3 u$ R
. 正确$ V) V" Y$ J. ~5 q& m: h- t
谋学网:www.mouxue.com:
0 \1 @7 i- N" S. S( |, s12. MOV指令要影响标志位。
. q( j/ S& ^$ e. 错误. } _6 G. Q0 I
. 正确7 A* g3 y/ r% E; W% B
谋学网:www.mouxue.com:/ W# }: R8 r, m
13. 伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。
5 ^" i5 C3 a9 h; W/ C2 s1 P. 错误- J6 W. c2 w k# h# b ^
. 正确
& v# M( I* M% B/ n谋学网:www.mouxue.com:
4 B! w c, R$ D: ?! B14. 指令TST L,0执行后L的内容一定是全零。
9 Q V7 z4 j3 h2 C7 H+ p8 |2 q. 错误
, m1 L; j! ?, U7 X. l, j- H. 正确9 j- `1 o; E% D# i5 k
谋学网:www.mouxue.com:7 H( p6 j4 f+ h4 S% q: I1 ~
15. 在汇编语言源程序中,伪指令语句必须放在数据段中。1 Z* |8 S6 {4 \8 ]6 Z
. 错误 @# A: R( t) c- d( }! t
. 正确2 \, @8 s% \4 \* S
谋学网:www.mouxue.com:4 D5 _, Q* V, D
! W2 ?8 {1 ?$ N+ \' E% L- Y
# K. ?2 _* v0 ], m" {* B' p |
|